GET https://kbin.spritesserver.nl/m/homeassistant@lemmy.world/t/26575/Help-with-BHT-002-GCLZB-thermostat/active

Components

24 Twig Components
114 Render Count
539 ms Render Time
14.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 1.97ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
12 4.17ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
11 20.12ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
10 1.15ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
10 6.00ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
10 12.59ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
9 916.60ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
9 5.56ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
9 658.64ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.68ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.36ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 24.94ms
entries_cross
"App\Twig\Components\EntriesCrossComponent"
components/_cached.html.twig
1 34.76ms
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.44ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 12.20ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.46ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 2.07ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.33ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 1.45ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 1.60ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 48.70ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.35ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 1.01ms

Render calls

entry App\Twig\Components\EntryComponent 14.0 MiB 24.94 ms
Input props
[
  "entry" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
  "isSingle" => true
  "showShortSentence" => false
  "showBody" => true
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#2956
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2957 …}
  -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 {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
  +isSingle: true
  +showShortSentence: false
  +showBody: true
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.32 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3133
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.25 ms
Input props
[
  "date" => DateTimeImmutable @1704139455 {#2420
    date: 2024-01-01 21:04:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3203
  +date: DateTimeImmutable @1704139455 {#2420
    date: 2024-01-01 21:04:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.21 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704139455 {#2420
    date: 2024-01-01 21:04:15.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1710583423 {#1850
    date: 2024-03-16 11:03:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3267
  +createdAt: DateTimeImmutable @1704139455 {#2420
    date: 2024-01-01 21:04:15.0 +01:00
  }
  +editedAt: DateTimeImmutable @1710583423 {#1850
    date: 2024-03-16 11:03:43.0 +01:00
  }
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3332
  +subject: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 3.20 ms
Input props
[
  "subject" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3398
  +formDest: "entry"
  +subject: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entries_cross App\Twig\Components\EntriesCrossComponent 14.0 MiB 34.76 ms
Input props
[
  "entry" => App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\EntriesCrossComponent {#3712
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#276
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#270
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#272
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "Help-with-BHT-002-GCLZB-thermostat"
    +title: "Help with BHT-002-GCLZB thermostat"
    +url: null
    +body: """
      I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
      \n
      It’s all been fine for the most part but I have two issues.\n
      \n
      1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
      2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
      \n
      I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710875723 {#2410
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1973 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
    +badges: Doctrine\ORM\PersistentCollection {#2440 …}
    +children: []
    -id: 26575
    -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
    -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704222455
    +visibility: "visible             "
    +apId: "https://lemmy.tf/post/3102152"
    +editedAt: DateTimeImmutable @1710583423 {#1850
      date: 2024-03-16 11:03:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704139455 {#2420
      date: 2024-01-01 21:04:15.0 +01:00
    }
  }
  -repository: App\Repository\EntryRepository {#271 …}
  -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 14.0 MiB 0.23 ms
Input props
[
  "id" => "entry_comment_691053e4e7dec2.38943470_body"
]
Attributes
[]
Component
App\Twig\Components\EditorToolbarComponent {#3837
  +id: "entry_comment_691053e4e7dec2.38943470_body"
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 408.46 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4141
  +comment: App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32: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 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4285
  +user: App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704144735 {#3982
    date: 2024-01-01 22:32:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4340
  +date: DateTimeImmutable @1704144735 {#3982
    date: 2024-01-01 22:32:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704144735 {#3982
    date: 2024-01-01 22:32:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4394
  +createdAt: DateTimeImmutable @1704144735 {#3982
    date: 2024-01-01 22:32:15.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4450
  +width: 40
  +height: 40
  +user: App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4545
  +subject: App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4602
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 365.04 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4849
  +comment: App\Entity\EntryComment {#4037
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
      \n
      ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
      \n
      For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
      \n
      Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1710875723 {#4046
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4035 …}
    +nested: Doctrine\ORM\PersistentCollection {#4033 …}
    +votes: Doctrine\ORM\PersistentCollection {#4031 …}
    +reports: Doctrine\ORM\PersistentCollection {#4029 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
    -id: 271138
    -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6339118"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704144735 {#3982
      date: 2024-01-01 22:32:15.0 +01:00
    }
  }
  +nestedComments: [
    272470 => App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037}
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    271312 => App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037}
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    271460 => App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037}
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    271464 => App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108}
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    271325 => App\Entity\EntryComment {#4123}
    271651 => App\Entity\EntryComment {#4213
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4146}
      +root: App\Entity\EntryComment {#4037}
      +body: "This is super helpful. Thank you"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704157574 {#4211
        date: 2024-01-02 02:06:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4214 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4218 …}
      +reports: Doctrine\ORM\PersistentCollection {#4220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
      -id: 271651
      -bodyTs: "'help':4 'super':3 'thank':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4215253"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704157574 {#4212
        date: 2024-01-02 02:06:14.0 +01:00
      }
    }
    271644 => App\Entity\EntryComment {#4199
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4160}
      +root: App\Entity\EntryComment {#4037}
      +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704157453 {#4200
        date: 2024-01-02 02:04:13.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4196 …}
      +nested: Doctrine\ORM\PersistentCollection {#4192 …}
      +votes: Doctrine\ORM\PersistentCollection {#4190 …}
      +reports: Doctrine\ORM\PersistentCollection {#4205 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
      -id: 271644
      -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4215236"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704157453 {#4203
        date: 2024-01-02 02:04:13.0 +01:00
      }
    }
    273537 => App\Entity\EntryComment {#4175
      +user: Proxies\__CG__\App\Entity\User {#4176
        +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
        +cover: null
        +email: "unixorn@hachyderm.io"
        +username: "@unixorn@hachyderm.io"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Have GNU, Will Travel.\n
          \n
          I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
          \n
          I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
          \n
          [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
          \n
          searchable
          """
        +lastActive: DateTime @1710875723 {#5701
          date: 2024-03-19 20:15:23.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: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
        +entries: Doctrine\ORM\PersistentCollection {#5714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
        +posts: Doctrine\ORM\PersistentCollection {#5722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
        +follows: Doctrine\ORM\PersistentCollection {#5734 …}
        +followers: Doctrine\ORM\PersistentCollection {#5736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
        +reports: Doctrine\ORM\PersistentCollection {#5746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
        +violations: Doctrine\ORM\PersistentCollection {#5750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
        +awards: Doctrine\ORM\PersistentCollection {#5754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
        +categories: Doctrine\ORM\PersistentCollection {#5758 …}
        -id: 89144
        -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
        +apId: "unixorn@hachyderm.io"
        +apProfileId: "https://hachyderm.io/users/unixorn"
        +apPublicUrl: "https://hachyderm.io/@unixorn"
        +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
        +apInboxUrl: "https://hachyderm.io/inbox"
        +apDomain: "hachyderm.io"
        +apPreferredUsername: "unixorn"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710875723 {#5698
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1710875722 {#5700
          date: 2024-03-19 20:15:22.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4065}
      +root: App\Entity\EntryComment {#4037}
      +body: """
        @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
        \n
        I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
        \n
        I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704206979 {#4173
        date: 2024-01-02 15:49:39.0 +01:00
      }
      +ip: null
      +tags: [
        "zha"
        "zigbee2mqtt"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@chunkystyles@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4177 …}
      +nested: Doctrine\ORM\PersistentCollection {#4179 …}
      +votes: Doctrine\ORM\PersistentCollection {#4181 …}
      +reports: Doctrine\ORM\PersistentCollection {#4183 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
      -id: 273537
      -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704206979 {#4174
        date: 2024-01-02 15:49:39.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 86.09 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4923
  +comment: App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.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 14.0 MiB 6.00 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4068
    +avatar: null
    +cover: null
    +email: "chunkystyles@sopuli.xyz"
    +username: "@chunkystyles@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728728065 {#5007
      date: 2024-10-12 12:14: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 {#5010 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
    +entries: Doctrine\ORM\PersistentCollection {#5016 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
    +posts: Doctrine\ORM\PersistentCollection {#5024 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
    +follows: Doctrine\ORM\PersistentCollection {#5036 …}
    +followers: Doctrine\ORM\PersistentCollection {#5038 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
    +reports: Doctrine\ORM\PersistentCollection {#5048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
    +violations: Doctrine\ORM\PersistentCollection {#5052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
    +awards: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
    +categories: Doctrine\ORM\PersistentCollection {#5060 …}
    -id: 21839
    -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
    +apId: "chunkystyles@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/chunkystyles"
    +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "chunkystyles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566949 {#5008
      date: 2024-10-22 05:15:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689041562 {#5009
      date: 2023-07-11 04:12:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4970
  +user: Proxies\__CG__\App\Entity\User {#4068
    +avatar: null
    +cover: null
    +email: "chunkystyles@sopuli.xyz"
    +username: "@chunkystyles@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728728065 {#5007
      date: 2024-10-12 12:14: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 {#5010 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
    +entries: Doctrine\ORM\PersistentCollection {#5016 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
    +posts: Doctrine\ORM\PersistentCollection {#5024 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
    +follows: Doctrine\ORM\PersistentCollection {#5036 …}
    +followers: Doctrine\ORM\PersistentCollection {#5038 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
    +reports: Doctrine\ORM\PersistentCollection {#5048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
    +violations: Doctrine\ORM\PersistentCollection {#5052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
    +awards: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
    +categories: Doctrine\ORM\PersistentCollection {#5060 …}
    -id: 21839
    -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
    +apId: "chunkystyles@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/chunkystyles"
    +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "chunkystyles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566949 {#5008
      date: 2024-10-22 05:15:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689041562 {#5009
      date: 2023-07-11 04:12:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 2.36 ms
Input props
[
  "date" => DateTimeImmutable @1704177767 {#4055
    date: 2024-01-02 07:42:47.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5083
  +date: DateTimeImmutable @1704177767 {#4055
    date: 2024-01-02 07:42:47.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704177767 {#4055
    date: 2024-01-02 07:42:47.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1710713770 {#4057
    date: 2024-03-17 23:16:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5137
  +createdAt: DateTimeImmutable @1704177767 {#4055
    date: 2024-01-02 07:42:47.0 +01:00
  }
  +editedAt: DateTimeImmutable @1710713770 {#4057
    date: 2024-03-17 23:16:10.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.26 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4068
    +avatar: null
    +cover: null
    +email: "chunkystyles@sopuli.xyz"
    +username: "@chunkystyles@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728728065 {#5007
      date: 2024-10-12 12:14: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 {#5010 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
    +entries: Doctrine\ORM\PersistentCollection {#5016 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
    +posts: Doctrine\ORM\PersistentCollection {#5024 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
    +follows: Doctrine\ORM\PersistentCollection {#5036 …}
    +followers: Doctrine\ORM\PersistentCollection {#5038 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
    +reports: Doctrine\ORM\PersistentCollection {#5048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
    +violations: Doctrine\ORM\PersistentCollection {#5052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
    +awards: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
    +categories: Doctrine\ORM\PersistentCollection {#5060 …}
    -id: 21839
    -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
    +apId: "chunkystyles@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/chunkystyles"
    +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "chunkystyles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566949 {#5008
      date: 2024-10-22 05:15:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689041562 {#5009
      date: 2023-07-11 04:12:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5191
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4068
    +avatar: null
    +cover: null
    +email: "chunkystyles@sopuli.xyz"
    +username: "@chunkystyles@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728728065 {#5007
      date: 2024-10-12 12:14: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 {#5010 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
    +entries: Doctrine\ORM\PersistentCollection {#5016 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
    +posts: Doctrine\ORM\PersistentCollection {#5024 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
    +follows: Doctrine\ORM\PersistentCollection {#5036 …}
    +followers: Doctrine\ORM\PersistentCollection {#5038 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
    +reports: Doctrine\ORM\PersistentCollection {#5048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
    +violations: Doctrine\ORM\PersistentCollection {#5052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
    +awards: Doctrine\ORM\PersistentCollection {#5056 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
    +categories: Doctrine\ORM\PersistentCollection {#5060 …}
    -id: 21839
    -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
    +apId: "chunkystyles@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/chunkystyles"
    +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "chunkystyles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566949 {#5008
      date: 2024-10-22 05:15:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689041562 {#5009
      date: 2023-07-11 04:12:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5264
  +subject: App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5321
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 57.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5561
  +comment: App\Entity\EntryComment {#4065
    +user: Proxies\__CG__\App\Entity\User {#4068
      +avatar: null
      +cover: null
      +email: "chunkystyles@sopuli.xyz"
      +username: "@chunkystyles@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728728065 {#5007
        date: 2024-10-12 12:14: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 {#5010 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
      +entries: Doctrine\ORM\PersistentCollection {#5016 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
      +posts: Doctrine\ORM\PersistentCollection {#5024 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
      +follows: Doctrine\ORM\PersistentCollection {#5036 …}
      +followers: Doctrine\ORM\PersistentCollection {#5038 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
      +reports: Doctrine\ORM\PersistentCollection {#5048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
      +violations: Doctrine\ORM\PersistentCollection {#5052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
      +awards: Doctrine\ORM\PersistentCollection {#5056 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
      +categories: Doctrine\ORM\PersistentCollection {#5060 …}
      -id: 21839
      -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
      +apId: "chunkystyles@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/chunkystyles"
      +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "chunkystyles"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729566949 {#5008
        date: 2024-10-22 05:15:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689041562 {#5009
        date: 2023-07-11 04:12:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
      \n
      Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704177767 {#4060
      date: 2024-01-02 07:42:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4064 …}
    +nested: Doctrine\ORM\PersistentCollection {#4073 …}
    +votes: Doctrine\ORM\PersistentCollection {#4054 …}
    +reports: Doctrine\ORM\PersistentCollection {#4052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
    -id: 272470
    -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5742944"
    +editedAt: DateTimeImmutable @1710713770 {#4057
      date: 2024-03-17 23:16:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704177767 {#4055
      date: 2024-01-02 07:42:47.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 57.04 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5616
  +comment: App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.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 14.0 MiB 7.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4176
    +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
    +cover: null
    +email: "unixorn@hachyderm.io"
    +username: "@unixorn@hachyderm.io"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Have GNU, Will Travel.\n
      \n
      I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
      \n
      I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
      \n
      [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
      \n
      searchable
      """
    +lastActive: DateTime @1710875723 {#5701
      date: 2024-03-19 20:15:23.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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
    +entries: Doctrine\ORM\PersistentCollection {#5714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
    +posts: Doctrine\ORM\PersistentCollection {#5722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
    +follows: Doctrine\ORM\PersistentCollection {#5734 …}
    +followers: Doctrine\ORM\PersistentCollection {#5736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
    +reports: Doctrine\ORM\PersistentCollection {#5746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
    +violations: Doctrine\ORM\PersistentCollection {#5750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
    +awards: Doctrine\ORM\PersistentCollection {#5754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
    +categories: Doctrine\ORM\PersistentCollection {#5758 …}
    -id: 89144
    -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
    +apId: "unixorn@hachyderm.io"
    +apProfileId: "https://hachyderm.io/users/unixorn"
    +apPublicUrl: "https://hachyderm.io/@unixorn"
    +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
    +apInboxUrl: "https://hachyderm.io/inbox"
    +apDomain: "hachyderm.io"
    +apPreferredUsername: "unixorn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710875723 {#5698
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1710875722 {#5700
      date: 2024-03-19 20:15:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5661
  +user: Proxies\__CG__\App\Entity\User {#4176
    +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
    +cover: null
    +email: "unixorn@hachyderm.io"
    +username: "@unixorn@hachyderm.io"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Have GNU, Will Travel.\n
      \n
      I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
      \n
      I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
      \n
      [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
      \n
      searchable
      """
    +lastActive: DateTime @1710875723 {#5701
      date: 2024-03-19 20:15:23.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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
    +entries: Doctrine\ORM\PersistentCollection {#5714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
    +posts: Doctrine\ORM\PersistentCollection {#5722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
    +follows: Doctrine\ORM\PersistentCollection {#5734 …}
    +followers: Doctrine\ORM\PersistentCollection {#5736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
    +reports: Doctrine\ORM\PersistentCollection {#5746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
    +violations: Doctrine\ORM\PersistentCollection {#5750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
    +awards: Doctrine\ORM\PersistentCollection {#5754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
    +categories: Doctrine\ORM\PersistentCollection {#5758 …}
    -id: 89144
    -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
    +apId: "unixorn@hachyderm.io"
    +apProfileId: "https://hachyderm.io/users/unixorn"
    +apPublicUrl: "https://hachyderm.io/@unixorn"
    +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
    +apInboxUrl: "https://hachyderm.io/inbox"
    +apDomain: "hachyderm.io"
    +apPreferredUsername: "unixorn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710875723 {#5698
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1710875722 {#5700
      date: 2024-03-19 20:15:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704206979 {#4174
    date: 2024-01-02 15:49:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5780
  +date: DateTimeImmutable @1704206979 {#4174
    date: 2024-01-02 15:49:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704206979 {#4174
    date: 2024-01-02 15:49:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5834
  +createdAt: DateTimeImmutable @1704206979 {#4174
    date: 2024-01-02 15:49:39.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 3.73 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4176
    +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
    +cover: null
    +email: "unixorn@hachyderm.io"
    +username: "@unixorn@hachyderm.io"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Have GNU, Will Travel.\n
      \n
      I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
      \n
      I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
      \n
      [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
      \n
      searchable
      """
    +lastActive: DateTime @1710875723 {#5701
      date: 2024-03-19 20:15:23.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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
    +entries: Doctrine\ORM\PersistentCollection {#5714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
    +posts: Doctrine\ORM\PersistentCollection {#5722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
    +follows: Doctrine\ORM\PersistentCollection {#5734 …}
    +followers: Doctrine\ORM\PersistentCollection {#5736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
    +reports: Doctrine\ORM\PersistentCollection {#5746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
    +violations: Doctrine\ORM\PersistentCollection {#5750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
    +awards: Doctrine\ORM\PersistentCollection {#5754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
    +categories: Doctrine\ORM\PersistentCollection {#5758 …}
    -id: 89144
    -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
    +apId: "unixorn@hachyderm.io"
    +apProfileId: "https://hachyderm.io/users/unixorn"
    +apPublicUrl: "https://hachyderm.io/@unixorn"
    +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
    +apInboxUrl: "https://hachyderm.io/inbox"
    +apDomain: "hachyderm.io"
    +apPreferredUsername: "unixorn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710875723 {#5698
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1710875722 {#5700
      date: 2024-03-19 20:15:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5888
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4176
    +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
    +cover: null
    +email: "unixorn@hachyderm.io"
    +username: "@unixorn@hachyderm.io"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Have GNU, Will Travel.\n
      \n
      I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
      \n
      I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
      \n
      [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
      \n
      searchable
      """
    +lastActive: DateTime @1710875723 {#5701
      date: 2024-03-19 20:15:23.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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
    +entries: Doctrine\ORM\PersistentCollection {#5714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
    +posts: Doctrine\ORM\PersistentCollection {#5722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
    +follows: Doctrine\ORM\PersistentCollection {#5734 …}
    +followers: Doctrine\ORM\PersistentCollection {#5736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
    +reports: Doctrine\ORM\PersistentCollection {#5746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
    +violations: Doctrine\ORM\PersistentCollection {#5750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
    +awards: Doctrine\ORM\PersistentCollection {#5754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
    +categories: Doctrine\ORM\PersistentCollection {#5758 …}
    -id: 89144
    -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
    +apId: "unixorn@hachyderm.io"
    +apProfileId: "https://hachyderm.io/users/unixorn"
    +apPublicUrl: "https://hachyderm.io/@unixorn"
    +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
    +apInboxUrl: "https://hachyderm.io/inbox"
    +apDomain: "hachyderm.io"
    +apPreferredUsername: "unixorn"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710875723 {#5698
      date: 2024-03-19 20:15:23.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1710875722 {#5700
      date: 2024-03-19 20:15:22.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5994
  +subject: App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6051
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 21.38 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6291
  +comment: App\Entity\EntryComment {#4175
    +user: Proxies\__CG__\App\Entity\User {#4176
      +avatar: Proxies\__CG__\App\Entity\Image {#5706 …}
      +cover: null
      +email: "unixorn@hachyderm.io"
      +username: "@unixorn@hachyderm.io"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Have GNU, Will Travel.\n
        \n
        I'm an [#SRE](https://hachyderm.io/tags/SRE) in Denver. Don't contact me about cryptocoin bullshit, I'm not interested in supporting [#griftcoin](https://hachyderm.io/tags/griftcoin) in any way.\n
        \n
        I mostly talk about [#cooking](https://hachyderm.io/tags/cooking), [#cats](https://hachyderm.io/tags/cats) and [#homeassistant](https://hachyderm.io/tags/homeassistant).\n
        \n
        [#fedi22](https://hachyderm.io/tags/fedi22) [#actuallyautistic](https://hachyderm.io/tags/actuallyautistic) [#adhd](https://hachyderm.io/tags/adhd) [#neurodiversity](https://hachyderm.io/tags/neurodiversity) [#cats](https://hachyderm.io/tags/cats) [#foodie](https://hachyderm.io/tags/foodie) [#cooking](https://hachyderm.io/tags/cooking) [#zsh](https://hachyderm.io/tags/zsh) [#homeassistant](https://hachyderm.io/tags/homeassistant) [#smarthome](https://hachyderm.io/tags/smarthome) [#homeautomation](https://hachyderm.io/tags/homeautomation) [#opensource](https://hachyderm.io/tags/opensource) [#foss](https://hachyderm.io/tags/foss) [#python](https://hachyderm.io/tags/python) [#scifi](https://hachyderm.io/tags/scifi) [#sre](https://hachyderm.io/tags/sre) [#devops](https://hachyderm.io/tags/devops) [#voteblue](https://hachyderm.io/tags/voteblue) [#searchable](https://hachyderm.io/tags/searchable)\n
        \n
        searchable
        """
      +lastActive: DateTime @1710875723 {#5701
        date: 2024-03-19 20:15:23.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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5712 …}
      +entries: Doctrine\ORM\PersistentCollection {#5714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5720 …}
      +posts: Doctrine\ORM\PersistentCollection {#5722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5732 …}
      +follows: Doctrine\ORM\PersistentCollection {#5734 …}
      +followers: Doctrine\ORM\PersistentCollection {#5736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5744 …}
      +reports: Doctrine\ORM\PersistentCollection {#5746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5748 …}
      +violations: Doctrine\ORM\PersistentCollection {#5750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5752 …}
      +awards: Doctrine\ORM\PersistentCollection {#5754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5756 …}
      +categories: Doctrine\ORM\PersistentCollection {#5758 …}
      -id: 89144
      -password: "$2y$13$ZvSleELaPwfdFNk/9qyyDub.Q16JEzulKEWENv/gNCt2/VNt4VFAe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5760 …}
      +apId: "unixorn@hachyderm.io"
      +apProfileId: "https://hachyderm.io/users/unixorn"
      +apPublicUrl: "https://hachyderm.io/@unixorn"
      +apFollowersUrl: "https://hachyderm.io/users/unixorn/followers"
      +apInboxUrl: "https://hachyderm.io/inbox"
      +apDomain: "hachyderm.io"
      +apPreferredUsername: "unixorn"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710875723 {#5698
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1710875722 {#5700
        date: 2024-03-19 20:15:22.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4065
      +user: Proxies\__CG__\App\Entity\User {#4068
        +avatar: null
        +cover: null
        +email: "chunkystyles@sopuli.xyz"
        +username: "@chunkystyles@sopuli.xyz"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728728065 {#5007
          date: 2024-10-12 12:14: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 {#5010 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5012 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5014 …}
        +entries: Doctrine\ORM\PersistentCollection {#5016 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5018 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5020 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5022 …}
        +posts: Doctrine\ORM\PersistentCollection {#5024 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5026 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5028 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5030 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5032 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5034 …}
        +follows: Doctrine\ORM\PersistentCollection {#5036 …}
        +followers: Doctrine\ORM\PersistentCollection {#5038 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5040 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5042 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5044 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5046 …}
        +reports: Doctrine\ORM\PersistentCollection {#5048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5050 …}
        +violations: Doctrine\ORM\PersistentCollection {#5052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5054 …}
        +awards: Doctrine\ORM\PersistentCollection {#5056 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5058 …}
        +categories: Doctrine\ORM\PersistentCollection {#5060 …}
        -id: 21839
        -password: "$2y$13$DnCaXSMBFY.1ojPPs3rPxuG6jRG9XbYvgTL3rrNpPconWI.37K4Dq"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5062 …}
        +apId: "chunkystyles@sopuli.xyz"
        +apProfileId: "https://sopuli.xyz/u/chunkystyles"
        +apPublicUrl: "https://sopuli.xyz/u/chunkystyles"
        +apFollowersUrl: null
        +apInboxUrl: "https://sopuli.xyz/inbox"
        +apDomain: "sopuli.xyz"
        +apPreferredUsername: "chunkystyles"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729566949 {#5008
          date: 2024-10-22 05:15:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689041562 {#5009
          date: 2023-07-11 04:12:42.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985
          +avatar: null
          +cover: null
          +email: "NarrativeBear@lemmy.world"
          +username: "@NarrativeBear@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1728506325 {#4045
            date: 2024-10-09 22:38:45.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
          +entries: Doctrine\ORM\PersistentCollection {#3979 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
          +posts: Doctrine\ORM\PersistentCollection {#3969 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
          +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
          +follows: Doctrine\ORM\PersistentCollection {#4101 …}
          +followers: Doctrine\ORM\PersistentCollection {#4097 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
          +reports: Doctrine\ORM\PersistentCollection {#4100 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
          +violations: Doctrine\ORM\PersistentCollection {#4090 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
          +awards: Doctrine\ORM\PersistentCollection {#4091 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
          +categories: Doctrine\ORM\PersistentCollection {#4088 …}
          -id: 5754
          -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
          +apId: "NarrativeBear@lemmy.world"
          +apProfileId: "https://lemmy.world/u/NarrativeBear"
          +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "NarrativeBear"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1728826846 {#4041
            date: 2024-10-13 15:40:46.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687235015 {#4039
            date: 2023-06-20 06:23:35.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I definitely recommend zigbee2mqtt over ZHA. I originally went with ZHA and just recently went through the hassle of converting over. It was worth it. IMO, it’s best to just start with zigbee2mqtt, and to convert before you have a lot of devices and automations.\n
        \n
        Edit: before I posted this comment, I couldn’t see any comments other than the one I was responding to.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704177767 {#4060
        date: 2024-01-02 07:42:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4064 …}
      +nested: Doctrine\ORM\PersistentCollection {#4073 …}
      +votes: Doctrine\ORM\PersistentCollection {#4054 …}
      +reports: Doctrine\ORM\PersistentCollection {#4052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4050 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4048 …}
      -id: 272470
      -bodyTs: "'autom':46 'best':29 'comment':52,58 'convert':20,37 'couldn':54 'definit':2 'devic':44 'edit':47 'hassl':18 'imo':26 'lot':42 'one':62 'origin':8 'post':50 'recent':14 'recommend':3 'respond':65 'see':56 'start':32 'went':9,15 'worth':24 'zha':6,11 'zigbee2mqtt':4,34"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/comment/5742944"
      +editedAt: DateTimeImmutable @1710713770 {#4057
        date: 2024-03-17 23:16:10.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704177767 {#4055
        date: 2024-01-02 07:42:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      @chunkystyles@sopuli.xyz @NarrativeBear@lemmy.world\n
      \n
      I did the #ZHA -&gt; #zigbee2mqtt migration last year and it was totally worth the hassle.\n
      \n
      I took the opportunity to normalize the naming scheme for my devices since I was going to have to update my automations anyway.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704206979 {#4173
      date: 2024-01-02 15:49:39.0 +01:00
    }
    +ip: null
    +tags: [
      "zha"
      "zigbee2mqtt"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
      "@chunkystyles@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4177 …}
    +nested: Doctrine\ORM\PersistentCollection {#4179 …}
    +votes: Doctrine\ORM\PersistentCollection {#4181 …}
    +reports: Doctrine\ORM\PersistentCollection {#4183 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4185 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4187 …}
    -id: 273537
    -bodyTs: "'anyway':40 'autom':39 'chunkystyles@sopuli.xyz':1 'devic':29 'go':33 'hassl':17 'last':9 'migrat':8 'name':25 'narrativebear@lemmy.world':2 'normal':23 'opportun':21 'scheme':26 'sinc':30 'took':19 'total':14 'updat':37 'worth':15 'year':10 'zha':6 'zigbee2mqtt':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://hachyderm.io/users/unixorn/statuses/111686908589611705"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704206979 {#4174
      date: 2024-01-02 15:49:39.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 113.72 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6368
  +comment: App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.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 14.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6413
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704149017 {#4106
    date: 2024-01-01 23:43:37.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6468
  +date: DateTimeImmutable @1704149017 {#4106
    date: 2024-01-01 23:43:37.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704149017 {#4106
    date: 2024-01-01 23:43:37.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6522
  +createdAt: DateTimeImmutable @1704149017 {#4106
    date: 2024-01-01 23:43:37.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.41 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6576
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6651
  +subject: App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.86 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6708
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 72.44 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6948
  +comment: App\Entity\EntryComment {#4108
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      So I’m trying to update the reporting interval and it’s not letting me.\n
      \n
      ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704149017 {#4107
      date: 2024-01-01 23:43:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4109 …}
    +nested: Doctrine\ORM\PersistentCollection {#4111 …}
    +votes: Doctrine\ORM\PersistentCollection {#4113 …}
    +reports: Doctrine\ORM\PersistentCollection {#4115 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
    -id: 271312
    -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213916"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149017 {#4106
      date: 2024-01-01 23:43:37.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 71.77 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7003
  +comment: App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54: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 14.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7048
  +user: App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704153265 {#4150
    date: 2024-01-02 00:54:25.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7103
  +date: DateTimeImmutable @1704153265 {#4150
    date: 2024-01-02 00:54:25.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704153265 {#4150
    date: 2024-01-02 00:54:25.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7157
  +createdAt: DateTimeImmutable @1704153265 {#4150
    date: 2024-01-02 00:54:25.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7211
  +width: 40
  +height: 40
  +user: App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7290
  +subject: App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 3.20 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7347
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 62.79 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6145
  +comment: App\Entity\EntryComment {#4146
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4108
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        So I’m trying to update the reporting interval and it’s not letting me.\n
        \n
        ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704149017 {#4107
        date: 2024-01-01 23:43:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4109 …}
      +nested: Doctrine\ORM\PersistentCollection {#4111 …}
      +votes: Doctrine\ORM\PersistentCollection {#4113 …}
      +reports: Doctrine\ORM\PersistentCollection {#4115 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
      -id: 271312
      -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213916"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149017 {#4106
        date: 2024-01-01 23:43:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
      \n
      I did see something here regarding your device that you may need to add to your configuration yaml file.\n
      \n
      [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153265 {#4147
      date: 2024-01-02 00:54:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4143 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4137 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 271464
    -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340901"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153265 {#4150
      date: 2024-01-02 00:54:25.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 18.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7429
  +comment: App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.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 14.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7474
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1704157574 {#4212
    date: 2024-01-02 02:06:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7529
  +date: DateTimeImmutable @1704157574 {#4212
    date: 2024-01-02 02:06:14.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704157574 {#4212
    date: 2024-01-02 02:06:14.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7583
  +createdAt: DateTimeImmutable @1704157574 {#4212
    date: 2024-01-02 02:06:14.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.24 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7637
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 1.24 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7707
  +subject: App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7764
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8004
  +comment: App\Entity\EntryComment {#4213
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4146
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4108
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          So I’m trying to update the reporting interval and it’s not letting me.\n
          \n
          ![](https://lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704149017 {#4107
          date: 2024-01-01 23:43:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4109 …}
        +nested: Doctrine\ORM\PersistentCollection {#4111 …}
        +votes: Doctrine\ORM\PersistentCollection {#4113 …}
        +reports: Doctrine\ORM\PersistentCollection {#4115 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4119 …}
        -id: 271312
        -bodyTs: "'/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':18 'interv':9 'lemmy.tf':17 'lemmy.tf/pictrs/image/aa907e75-87f9-4c08-8602-02a3b8893951.jpeg)':16 'let':14 'm':3 'report':8 'tri':4 'updat':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213916"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149017 {#4106
          date: 2024-01-01 23:43:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I have not played with these setting touch, most of it I just leave as default. Not sure if anyone else can chim in here to help you out.\n
        \n
        I did see something here regarding your device that you may need to add to your configuration yaml file.\n
        \n
        [www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#sto…](https://www.zigbee2mqtt.io/devices/BHT-002-GCLZB.html#stop-message-flooding)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153265 {#4147
        date: 2024-01-02 00:54:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4143 …}
      +nested: Doctrine\ORM\PersistentCollection {#4139 …}
      +votes: Doctrine\ORM\PersistentCollection {#4137 …}
      +reports: Doctrine\ORM\PersistentCollection {#4152 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
      -id: 271464
      -bodyTs: "'/devices/bht-002-gclzb.html#sto':51 '/devices/bht-002-gclzb.html#stop-message-flooding)':54 'add':43 'anyon':20 'chim':23 'configur':46 'default':16 'devic':37 'els':21 'file':48 'help':27 'leav':14 'may':40 'need':41 'play':4 'regard':35 'see':32 'set':7 'someth':33 'sure':18 'touch':8 'www.zigbee2mqtt.io':50,53 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#sto':49 'www.zigbee2mqtt.io/devices/bht-002-gclzb.html#stop-message-flooding)':52 'yaml':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340901"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153265 {#4150
        date: 2024-01-02 00:54:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "This is super helpful. Thank you"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157574 {#4211
      date: 2024-01-02 02:06:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4214 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4218 …}
    +reports: Doctrine\ORM\PersistentCollection {#4220 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4222 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4224 …}
    -id: 271651
    -bodyTs: "'help':4 'super':3 'thank':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215253"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157574 {#4212
      date: 2024-01-02 02:06:14.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 112.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8092
  +comment: App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.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 14.0 MiB 0.12 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8137
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704149351 {#4122
    date: 2024-01-01 23:49:11.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8192
  +date: DateTimeImmutable @1704149351 {#4122
    date: 2024-01-01 23:49:11.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704149351 {#4122
    date: 2024-01-01 23:49:11.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8246
  +createdAt: DateTimeImmutable @1704149351 {#4122
    date: 2024-01-01 23:49:11.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8300
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8376
  +subject: App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.95 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8433
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 63.01 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8673
  +comment: App\Entity\EntryComment {#4123
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4037
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
        \n
        ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
        \n
        For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
        \n
        Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1710875723 {#4046
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4035 …}
      +nested: Doctrine\ORM\PersistentCollection {#4033 …}
      +votes: Doctrine\ORM\PersistentCollection {#4031 …}
      +reports: Doctrine\ORM\PersistentCollection {#4029 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
      -id: 271138
      -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6339118"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704144735 {#3982
        date: 2024-01-01 22:32:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
      \n
      ```\n
      \n
      <span style="color:#323232;">{\n
      </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
      </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
      </span><span style="color:#323232;">    "heat": "OFF",\n
      </span><span style="color:#323232;">    "linkquality": 184,\n
      </span><span style="color:#323232;">    "local_temperature": 20,\n
      </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
      </span><span style="color:#323232;">    "max_temperature": 45,\n
      </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
      </span><span style="color:#323232;">    "preset": "program",\n
      </span><span style="color:#323232;">    "preset_mode": "program",\n
      </span><span style="color:#323232;">    "program": {\n
      </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
      </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
      </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
      </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
      </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
      </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
      </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
      </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
      </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
      </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
      </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
      </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
      </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
      </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
      </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
      </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
      </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
      </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
      </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
      </span><span style="color:#323232;">    },\n
      </span><span style="color:#323232;">    "running_state": "idle",\n
      </span><span style="color:#323232;">    "sensor": "AL",\n
      </span><span style="color:#323232;">    "system_mode": "heat",\n
      </span><span style="color:#323232;">    "deadzone_temperature": null,\n
      </span><span style="color:#323232;">    "max_temperature_limit": null\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```\n
      \n
      I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704149351 {#4121
      date: 2024-01-01 23:49:11.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4124 …}
    +nested: Doctrine\ORM\PersistentCollection {#4126 …}
    +votes: Doctrine\ORM\PersistentCollection {#4128 …}
    +reports: Doctrine\ORM\PersistentCollection {#4130 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
    -id: 271325
    -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4213962"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704149351 {#4122
      date: 2024-01-01 23:49:11.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 34.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8728
  +comment: App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.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 14.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8773
  +user: App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1704153113 {#4159
    date: 2024-01-02 00:51:53.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8828
  +date: DateTimeImmutable @1704153113 {#4159
    date: 2024-01-02 00:51:53.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704153113 {#4159
    date: 2024-01-02 00:51:53.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8882
  +createdAt: DateTimeImmutable @1704153113 {#4159
    date: 2024-01-02 00:51:53.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8936
  +width: 40
  +height: 40
  +user: App\Entity\User {#3985
    +avatar: null
    +cover: null
    +email: "NarrativeBear@lemmy.world"
    +username: "@NarrativeBear@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728506325 {#4045
      date: 2024-10-09 22:38:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
    +entries: Doctrine\ORM\PersistentCollection {#3979 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
    +posts: Doctrine\ORM\PersistentCollection {#3969 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
    +follows: Doctrine\ORM\PersistentCollection {#4101 …}
    +followers: Doctrine\ORM\PersistentCollection {#4097 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
    +reports: Doctrine\ORM\PersistentCollection {#4100 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
    +violations: Doctrine\ORM\PersistentCollection {#4090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
    +awards: Doctrine\ORM\PersistentCollection {#4091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
    +categories: Doctrine\ORM\PersistentCollection {#4088 …}
    -id: 5754
    -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
    +apId: "NarrativeBear@lemmy.world"
    +apProfileId: "https://lemmy.world/u/NarrativeBear"
    +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "NarrativeBear"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728826846 {#4041
      date: 2024-10-13 15:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687235015 {#4039
      date: 2023-06-20 06:23:35.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9013
  +subject: App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9070
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 15.54 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9310
  +comment: App\Entity\EntryComment {#4160
    +user: App\Entity\User {#3985
      +avatar: null
      +cover: null
      +email: "NarrativeBear@lemmy.world"
      +username: "@NarrativeBear@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728506325 {#4045
        date: 2024-10-09 22:38:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
      +entries: Doctrine\ORM\PersistentCollection {#3979 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
      +posts: Doctrine\ORM\PersistentCollection {#3969 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
      +follows: Doctrine\ORM\PersistentCollection {#4101 …}
      +followers: Doctrine\ORM\PersistentCollection {#4097 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
      +reports: Doctrine\ORM\PersistentCollection {#4100 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
      +violations: Doctrine\ORM\PersistentCollection {#4090 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
      +awards: Doctrine\ORM\PersistentCollection {#4091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
      +categories: Doctrine\ORM\PersistentCollection {#4088 …}
      -id: 5754
      -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
      +apId: "NarrativeBear@lemmy.world"
      +apProfileId: "https://lemmy.world/u/NarrativeBear"
      +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "NarrativeBear"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728826846 {#4041
        date: 2024-10-13 15:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687235015 {#4039
        date: 2023-06-20 06:23:35.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970
        +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
        +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 {#1536
          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 {#1519 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
        +entries: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
        +posts: Doctrine\ORM\PersistentCollection {#1745 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
        +follows: Doctrine\ORM\PersistentCollection {#1409 …}
        +followers: Doctrine\ORM\PersistentCollection {#1624 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
        +reports: Doctrine\ORM\PersistentCollection {#1416 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
        +violations: Doctrine\ORM\PersistentCollection {#1694 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
        +awards: Doctrine\ORM\PersistentCollection {#1434 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
        +categories: Doctrine\ORM\PersistentCollection {#1640 …}
        -id: 18722
        -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
        +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 {#1515
          date: 2024-06-24 13:28:35.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688508579 {#1516
          date: 2023-07-05 00:09:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4123
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4037
        +user: App\Entity\User {#3985}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
          \n
          ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
          \n
          For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
          \n
          Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1710875723 {#4046
          date: 2024-03-19 20:15:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@sabreW4K3@lemmy.tf"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4035 …}
        +nested: Doctrine\ORM\PersistentCollection {#4033 …}
        +votes: Doctrine\ORM\PersistentCollection {#4031 …}
        +reports: Doctrine\ORM\PersistentCollection {#4029 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
        -id: 271138
        -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6339118"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704144735 {#3982
          date: 2024-01-01 22:32:15.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
        \n
        ```\n
        \n
        <span style="color:#323232;">{\n
        </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
        </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
        </span><span style="color:#323232;">    "heat": "OFF",\n
        </span><span style="color:#323232;">    "linkquality": 184,\n
        </span><span style="color:#323232;">    "local_temperature": 20,\n
        </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
        </span><span style="color:#323232;">    "max_temperature": 45,\n
        </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
        </span><span style="color:#323232;">    "preset": "program",\n
        </span><span style="color:#323232;">    "preset_mode": "program",\n
        </span><span style="color:#323232;">    "program": {\n
        </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
        </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
        </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
        </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
        </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
        </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
        </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
        </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
        </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
        </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
        </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
        </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
        </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
        </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
        </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
        </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
        </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
        </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
        </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
        </span><span style="color:#323232;">    },\n
        </span><span style="color:#323232;">    "running_state": "idle",\n
        </span><span style="color:#323232;">    "sensor": "AL",\n
        </span><span style="color:#323232;">    "system_mode": "heat",\n
        </span><span style="color:#323232;">    "deadzone_temperature": null,\n
        </span><span style="color:#323232;">    "max_temperature_limit": null\n
        </span><span style="color:#323232;">}\n
        </span>\n
        ```\n
        \n
        I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704149351 {#4121
        date: 2024-01-01 23:49:11.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4124 …}
      +nested: Doctrine\ORM\PersistentCollection {#4126 …}
      +votes: Doctrine\ORM\PersistentCollection {#4128 …}
      +reports: Doctrine\ORM\PersistentCollection {#4130 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
      -id: 271325
      -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.tf/comment/4213962"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704149351 {#4122
        date: 2024-01-01 23:49:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: """
      I should add you need to install Mqtt broker from the addin store as well.\n
      \n
      Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
      \n
      No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704153113 {#4158
      date: 2024-01-02 00:51:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4161 …}
    +nested: Doctrine\ORM\PersistentCollection {#4163 …}
    +votes: Doctrine\ORM\PersistentCollection {#4165 …}
    +reports: Doctrine\ORM\PersistentCollection {#4167 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
    -id: 271460
    -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6340880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704153113 {#4159
      date: 2024-01-02 00:51:53.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 14.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9365
  +comment: App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.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 14.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9410
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704157453 {#4203
    date: 2024-01-02 02:04:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9465
  +date: DateTimeImmutable @1704157453 {#4203
    date: 2024-01-02 02:04:13.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704157453 {#4203
    date: 2024-01-02 02:04:13.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9519
  +createdAt: DateTimeImmutable @1704157453 {#4203
    date: 2024-01-02 02:04:13.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.22 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9573
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9643
  +subject: App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9700
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.38 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9940
  +comment: App\Entity\EntryComment {#4199
    +user: Proxies\__CG__\App\Entity\User {#1970
      +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
      +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 {#1536
        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 {#1519 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
      +entries: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
      +posts: Doctrine\ORM\PersistentCollection {#1745 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
      +follows: Doctrine\ORM\PersistentCollection {#1409 …}
      +followers: Doctrine\ORM\PersistentCollection {#1624 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
      +reports: Doctrine\ORM\PersistentCollection {#1416 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
      +violations: Doctrine\ORM\PersistentCollection {#1694 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
      +awards: Doctrine\ORM\PersistentCollection {#1434 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
      +categories: Doctrine\ORM\PersistentCollection {#1640 …}
      -id: 18722
      -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
      +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 {#1515
        date: 2024-06-24 13:28:35.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688508579 {#1516
        date: 2023-07-05 00:09:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2412
      +user: Proxies\__CG__\App\Entity\User {#1970 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#276
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#270
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#272
          date: 2024-01-01 17:51:45.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
      +slug: "Help-with-BHT-002-GCLZB-thermostat"
      +title: "Help with BHT-002-GCLZB thermostat"
      +url: null
      +body: """
        I used to have a Hive Home ecosystem until one fateful day where they limited my heating to 15 degrees and tried to freeze me to death unless I bought their newest thermostat and paid for their subscription. I ended up saying fuck the extorting bastards and bought a cheap Zigbee Thermostat to get me through the winter. It’s been truly excellent, I really can’t complain. However I got my Raspberry Pi for Christmas and am now trying to take everything into my own local control, so time to say goodbye to Smart Life and hello HA Companion.\n
        \n
        It’s all been fine for the most part but I have two issues.\n
        \n
        1. I don’t seem to be able to automate my heating. I can manually set it to whatever temperature I want, but I can’t automate or script a boost of my heating. Edit: If anyone else has this issue in the future, the solution is to Call A Service and set the temperature there.\n
        2. My temperature sensors aren’t reporting as often as they were in the Smart Life app.\n
        \n
        I’ll replace the thermostat eventually, but I would like to delay it as long as possible so I can buy other stuff first 😂
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710875723 {#2410
        date: 2024-03-19 20:15:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1884 …}
      +votes: Doctrine\ORM\PersistentCollection {#1973 …}
      +reports: Doctrine\ORM\PersistentCollection {#1959 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
      +badges: Doctrine\ORM\PersistentCollection {#2440 …}
      +children: []
      -id: 26575
      -titleTs: "'-002':4 'bht':3 'gclzb':5 'help':1 'thermostat':6"
      -bodyTs: "'1':115 '15':19 '2':171 'abl':122 'anyon':151 'app':187 'aren':175 'autom':124,141 'bastard':46 'boost':145 'bought':30,48 'buy':208 'call':163 'cheap':50 'christma':76 'companion':100 'complain':68 'control':88 'day':12 'death':27 'degre':20 'delay':199 'ecosystem':8 'edit':149 'els':152 'end':40 'eventu':193 'everyth':83 'excel':63 'extort':45 'fate':11 'fine':105 'first':211 'freez':24 'fuck':43 'futur':158 'get':54 'goodby':93 'got':71 'ha':99 'heat':17,126,148 'hello':98 'hive':6 'home':7 'howev':69 'issu':114,155 'life':96,186 'like':197 'limit':15 'll':189 'local':87 'long':202 'manual':129 'newest':32 'often':179 'one':10 'paid':35 'part':109 'pi':74 'possibl':204 'raspberri':73 'realli':65 'replac':190 'report':177 'say':42,92 'script':143 'seem':119 'sensor':174 'servic':165 'set':130,167 'smart':95,185 'solut':160 'stuff':210 'subscript':38 'take':82 'temperatur':134,169,173 'thermostat':33,52,192 'time':90 'tri':22,80 'truli':62 'two':113 'unless':28 'use':2 'want':136 'whatev':133 'winter':58 'would':196 'zigbe':51"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704222455
      +visibility: "visible             "
      +apId: "https://lemmy.tf/post/3102152"
      +editedAt: DateTimeImmutable @1710583423 {#1850
        date: 2024-03-16 11:03:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704139455 {#2420
        date: 2024-01-01 21:04:15.0 +01:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4160
      +user: App\Entity\User {#3985
        +avatar: null
        +cover: null
        +email: "NarrativeBear@lemmy.world"
        +username: "@NarrativeBear@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728506325 {#4045
          date: 2024-10-09 22:38:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3986 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3989 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3981 …}
        +entries: Doctrine\ORM\PersistentCollection {#3979 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3977 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3974 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3972 …}
        +posts: Doctrine\ORM\PersistentCollection {#3969 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3967 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3965 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3962 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3960 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3958 …}
        +follows: Doctrine\ORM\PersistentCollection {#4101 …}
        +followers: Doctrine\ORM\PersistentCollection {#4097 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4086 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4066 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4103 …}
        +reports: Doctrine\ORM\PersistentCollection {#4100 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4063 …}
        +violations: Doctrine\ORM\PersistentCollection {#4090 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4093 …}
        +awards: Doctrine\ORM\PersistentCollection {#4091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4089 …}
        +categories: Doctrine\ORM\PersistentCollection {#4088 …}
        -id: 5754
        -password: "$2y$13$LXax4RgDIDfqV1nA2xaoVugHh10grooIbwka.nP5KVyG0EilisH8W"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4081 …}
        +apId: "NarrativeBear@lemmy.world"
        +apProfileId: "https://lemmy.world/u/NarrativeBear"
        +apPublicUrl: "https://lemmy.world/u/NarrativeBear"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "NarrativeBear"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728826846 {#4041
          date: 2024-10-13 15:40:46.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687235015 {#4039
          date: 2023-06-20 06:23:35.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4123
        +user: Proxies\__CG__\App\Entity\User {#1970 …2}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4037
          +user: App\Entity\User {#3985}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Take a look at zigbee2mqtt this is what I use to add any of my ZigBee devices to home assistant. You may find there is more frequent reporting/polling with this so you have more updated information in your home assistant instance.\n
            \n
            ZigBee is the way to go IMO for the most “local control”. Your thermostat is probably pretty good and would not need replacing for a long time.\n
            \n
            For automation of your thermostat and other items in the house you will need to setup your own automations that work for you. Home assistant won’t do this for you automatically like other 3rd party thermostats that “learn” your patterns.\n
            \n
            Home assistant is pretty powerful in what you can do with automation as it’s allows you to use other sensors around the house, even poll outside stats like weather. So in theory you can set automations that turn off your heathing if your phone or all phones have left the house. You can set automations that turn on the heathing when the outside temperature reaches a certain temperature and the house temperature drops to a certain point.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 5
          +score: 0
          +lastActive: DateTime @1710875723 {#4046
            date: 2024-03-19 20:15:23.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@sabreW4K3@lemmy.tf"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4035 …}
          +nested: Doctrine\ORM\PersistentCollection {#4033 …}
          +votes: Doctrine\ORM\PersistentCollection {#4031 …}
          +reports: Doctrine\ORM\PersistentCollection {#4029 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3997 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4001 …}
          -id: 271138
          -bodyTs: "'3rd':103 'add':12 'allow':125 'around':131 'assist':20,40,93,111 'autom':70,87,121,146,165 'automat':100 'certain':177,186 'control':53 'devic':17 'drop':183 'even':134 'find':23 'frequent':27 'go':47 'good':59 'heath':151,170 'home':19,39,92,110 'hous':79,133,161,181 'imo':48 'inform':36 'instanc':41 'item':76 'learn':107 'left':159 'like':101,138 'local':52 'long':67 'look':3 'may':22 'need':63,82 'outsid':136,173 'parti':104 'pattern':109 'phone':154,157 'point':187 'poll':135 'power':114 'pretti':58,113 'probabl':57 'reach':175 'replac':64 'reporting/polling':28 'sensor':130 'set':145,164 'setup':84 'stat':137 'take':1 'temperatur':174,178,182 'theori':142 'thermostat':55,73,105 'time':68 'turn':148,167 'updat':35 'use':10,128 'way':45 'weather':139 'won':94 'work':89 'would':61 'zigbe':16,42 'zigbee2mqtt':5"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6339118"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704144735 {#3982
            date: 2024-01-01 22:32:15.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4037}
        +body: """
          Regarding the thermostat, this is in the state tab of Zigbee2MQTT\n
          \n
          ```\n
          \n
          <span style="color:#323232;">{\n
          </span><span style="color:#323232;">    "child_lock": "UNLOCK",\n
          </span><span style="color:#323232;">    "current_heating_setpoint": 12,\n
          </span><span style="color:#323232;">    "heat": "OFF",\n
          </span><span style="color:#323232;">    "linkquality": 184,\n
          </span><span style="color:#323232;">    "local_temperature": 20,\n
          </span><span style="color:#323232;">    "local_temperature_calibration": -2,\n
          </span><span style="color:#323232;">    "max_temperature": 45,\n
          </span><span style="color:#323232;">    "min_temperature_limit": 1,\n
          </span><span style="color:#323232;">    "preset": "program",\n
          </span><span style="color:#323232;">    "preset_mode": "program",\n
          </span><span style="color:#323232;">    "program": {\n
          </span><span style="color:#323232;">        "saturday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "saturday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "saturday_p2_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p2_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "saturday_p3_hour": 8,\n
          </span><span style="color:#323232;">        "saturday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "saturday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "saturday_p4_hour": 20,\n
          </span><span style="color:#323232;">        "saturday_p4_minute": 0,\n
          </span><span style="color:#323232;">        "saturday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "sunday_p1_hour": 6,\n
          </span><span style="color:#323232;">        "sunday_p1_minute": 0,\n
          </span><span style="color:#323232;">        "sunday_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "sunday_p2_hour": 12,\n
          </span><span style="color:#323232;">        "sunday_p2_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "sunday_p3_hour": 14,\n
          </span><span style="color:#323232;">        "sunday_p3_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "sunday_p4_hour": 18,\n
          </span><span style="color:#323232;">        "sunday_p4_minute": 30,\n
          </span><span style="color:#323232;">        "sunday_p4_temperature": 12,\n
          </span><span style="color:#323232;">        "weekdays_p1_hour": 6,\n
          </span><span style="color:#323232;">        "weekdays_p1_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p1_temperature": 14,\n
          </span><span style="color:#323232;">        "weekdays_p2_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p2_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p2_temperature": 16,\n
          </span><span style="color:#323232;">        "weekdays_p3_hour": 8,\n
          </span><span style="color:#323232;">        "weekdays_p3_minute": 30,\n
          </span><span style="color:#323232;">        "weekdays_p3_temperature": 15,\n
          </span><span style="color:#323232;">        "weekdays_p4_hour": 20,\n
          </span><span style="color:#323232;">        "weekdays_p4_minute": 0,\n
          </span><span style="color:#323232;">        "weekdays_p4_temperature": 12\n
          </span><span style="color:#323232;">    },\n
          </span><span style="color:#323232;">    "running_state": "idle",\n
          </span><span style="color:#323232;">    "sensor": "AL",\n
          </span><span style="color:#323232;">    "system_mode": "heat",\n
          </span><span style="color:#323232;">    "deadzone_temperature": null,\n
          </span><span style="color:#323232;">    "max_temperature_limit": null\n
          </span><span style="color:#323232;">}\n
          </span>\n
          ```\n
          \n
          I theorize that I need to give it a hard reset to clear everything that got ported over from the previous set-up?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704149351 {#4121
          date: 2024-01-01 23:49:11.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@sabreW4K3@lemmy.tf"
          "@NarrativeBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4124 …}
        +nested: Doctrine\ORM\PersistentCollection {#4126 …}
        +votes: Doctrine\ORM\PersistentCollection {#4128 …}
        +reports: Doctrine\ORM\PersistentCollection {#4130 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4132 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4134 …}
        -id: 271325
        -bodyTs: "'-2':29 '0':50,62,86,98,146,158,182 '1':36 '12':18,90,106,138,186 '14':54,102,118,150 '15':78,126,174 '16':66,114,162 '18':130 '184':22 '20':25,82,178 '30':74,110,122,134,170 '45':32 '6':46,94,142 '8':58,70,154,166 'al':191 'calibr':28 'child':12 'clear':214 'current':15 'deadzon':195 'everyth':215 'give':208 'got':217 'hard':211 'heat':16,19,194 'hour':45,57,69,81,93,105,117,129,141,153,165,177 'idl':189 'limit':35,200 'linkqual':21 'local':23,26 'lock':13 'max':30,198 'min':33 'minut':49,61,73,85,97,109,121,133,145,157,169,181 'mode':40,193 'need':206 'null':197,201 'p1':44,48,52,92,96,100,140,144,148 'p2':56,60,64,104,108,112,152,156,160 'p3':68,72,76,116,120,124,164,168,172 'p4':80,84,88,128,132,136,176,180,184 'port':218 'preset':37,39 'previous':222 'program':38,41,42 'regard':1 'reset':212 'run':187 'saturday':43,47,51,55,59,63,67,71,75,79,83,87 'sensor':190 'set':224 'set-up':223 'setpoint':17 'state':8,188 'sunday':91,95,99,103,107,111,115,119,123,127,131,135 'system':192 'tab':9 'temperatur':24,27,31,34,53,65,77,89,101,113,125,137,149,161,173,185,196,199 'theoriz':203 'thermostat':3 'unlock':14 'weekday':139,143,147,151,155,159,163,167,171,175,179,183 'zigbee2mqtt':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.tf/comment/4213962"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704149351 {#4122
          date: 2024-01-01 23:49:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4037}
      +body: """
        I should add you need to install Mqtt broker from the addin store as well.\n
        \n
        Once you get this installed under integrations you should see Mqtt and this is where your new ZigBee devices will be listed. (As opposed to the ZigBee integration)\n
        \n
        No need to hard reset the thermostat as once you add it through zigbee2mqtt and get mqtt integration added the device will be new to your HA installation.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704153113 {#4158
        date: 2024-01-02 00:51:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sabreW4K3@lemmy.tf"
        "@NarrativeBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4161 …}
      +nested: Doctrine\ORM\PersistentCollection {#4163 …}
      +votes: Doctrine\ORM\PersistentCollection {#4165 …}
      +reports: Doctrine\ORM\PersistentCollection {#4167 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4169 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4171 …}
      -id: 271460
      -bodyTs: "'ad':62 'add':3,54 'addin':12 'broker':9 'devic':34,64 'get':18,59 'ha':70 'hard':47 'instal':7,20,71 'integr':22,43,61 'list':37 'mqtt':8,26,60 'need':5,45 'new':32,67 'oppos':39 'reset':48 'see':25 'store':13 'thermostat':50 'well':15 'zigbe':33,42 'zigbee2mqtt':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6340880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704153113 {#4159
        date: 2024-01-02 00:51:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4037}
    +body: "I have it coming through Z2M, hence why I thought maybe a hard reset might fix it and give me the new climate card."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704157453 {#4200
      date: 2024-01-02 02:04:13.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sabreW4K3@lemmy.tf"
      "@NarrativeBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4196 …}
    +nested: Doctrine\ORM\PersistentCollection {#4192 …}
    +votes: Doctrine\ORM\PersistentCollection {#4190 …}
    +reports: Doctrine\ORM\PersistentCollection {#4205 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4207 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4209 …}
    -id: 271644
    -bodyTs: "'card':24 'climat':23 'come':4 'fix':16 'give':19 'hard':13 'henc':7 'mayb':11 'might':15 'new':22 'reset':14 'thought':10 'z2m':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tf/comment/4215236"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704157453 {#4203
      date: 2024-01-02 02:04:13.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#557 …}
  -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 14.0 MiB 0.20 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 {#10093
  +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 14.0 MiB 0.18 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10157
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10222
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 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 {#10278
  +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 14.0 MiB 0.12 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 {#10337
  +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 14.0 MiB 0.12 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10393
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10449
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.21 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#10507
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10570
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#10628
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.20 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#10684
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#10740
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10796
  +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 14.0 MiB 0.16 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10852
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10908
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10964
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.14 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11020
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.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 {#11076
  +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 14.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11132
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 14.0 MiB 0.16 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 {#11188
  +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 14.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 {#11246
  +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 14.0 MiB 0.44 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#11324
  +user: Proxies\__CG__\App\Entity\User {#1970
    +avatar: Proxies\__CG__\App\Entity\Image {#1518 …}
    +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 {#1536
      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 {#1519 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1623 …}
    +entries: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1474 …}
    +posts: Doctrine\ORM\PersistentCollection {#1745 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1485 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1759 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1637 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1475 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1636 …}
    +follows: Doctrine\ORM\PersistentCollection {#1409 …}
    +followers: Doctrine\ORM\PersistentCollection {#1624 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1425 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1441 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1460 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1439 …}
    +reports: Doctrine\ORM\PersistentCollection {#1416 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1430 …}
    +violations: Doctrine\ORM\PersistentCollection {#1694 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1700 …}
    +awards: Doctrine\ORM\PersistentCollection {#1434 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1610 …}
    +categories: Doctrine\ORM\PersistentCollection {#1640 …}
    -id: 18722
    -password: "$2y$13$vnNBQzx7/q0nMnGivsVptul1Uh8CXMJXU5oJswLcXSPiiZbMKPzUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1669 …}
    +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 {#1515
      date: 2024-06-24 13:28:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688508579 {#1516
      date: 2023-07-05 00:09:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 14.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704139455 {#2420
    date: 2024-01-01 21:04:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11385
  +date: DateTimeImmutable @1704139455 {#2420
    date: 2024-01-01 21:04:15.0 +01:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 14.0 MiB 12.20 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#11441
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      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 14.0 MiB 0.46 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#11499
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704127905 {#272
    date: 2024-01-01 17:51:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11575
  +date: DateTimeImmutable @1704127905 {#272
    date: 2024-01-01 17:51:45.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 5.52 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#11634
    +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 {#11681
      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 {#11683 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11685 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11687 …}
    +entries: Doctrine\ORM\PersistentCollection {#11689 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11691 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11693 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11695 …}
    +posts: Doctrine\ORM\PersistentCollection {#11697 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11699 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11701 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11703 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11705 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11707 …}
    +follows: Doctrine\ORM\PersistentCollection {#11709 …}
    +followers: Doctrine\ORM\PersistentCollection {#11711 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11713 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11715 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11717 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11719 …}
    +reports: Doctrine\ORM\PersistentCollection {#11721 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11723 …}
    +violations: Doctrine\ORM\PersistentCollection {#11725 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11727 …}
    +awards: Doctrine\ORM\PersistentCollection {#11729 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11731 …}
    +categories: Doctrine\ORM\PersistentCollection {#11733 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11735 …}
    +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 {#11682
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11652
  +user: Proxies\__CG__\App\Entity\User {#11634
    +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 {#11681
      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 {#11683 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11685 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11687 …}
    +entries: Doctrine\ORM\PersistentCollection {#11689 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11691 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11693 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11695 …}
    +posts: Doctrine\ORM\PersistentCollection {#11697 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11699 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11701 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11703 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11705 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11707 …}
    +follows: Doctrine\ORM\PersistentCollection {#11709 …}
    +followers: Doctrine\ORM\PersistentCollection {#11711 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11713 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11715 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11717 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11719 …}
    +reports: Doctrine\ORM\PersistentCollection {#11721 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11723 …}
    +violations: Doctrine\ORM\PersistentCollection {#11725 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11727 …}
    +awards: Doctrine\ORM\PersistentCollection {#11729 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11731 …}
    +categories: Doctrine\ORM\PersistentCollection {#11733 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11735 …}
    +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 {#11682
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 14.0 MiB 2.07 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#11843
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#334 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 14.0 MiB 0.33 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#11930
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      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 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 14.0 MiB 1.45 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#11989
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#11990 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 14.0 MiB 1.60 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#12060
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#12059 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 14.0 MiB 48.70 ms
Input props
[
  "magazine" => "homeassistant@lemmy.world"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#12129
  +limit: 4
  +tag: null
  +magazine: "homeassistant@lemmy.world"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
support_us_block App\Twig\Components\SupportUsBlock 14.0 MiB 0.35 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#12198
  +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 {#12199 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 14.0 MiB 1.01 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#12287
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#276
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#270
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#272
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#334 …}
}