GET https://kbin.spritesserver.nl/u/@WanderingCat@lemm.ee/comments/hot

Components

20 Twig Components
39 Render Count
35 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 4.42ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.84ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
2 0.44ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.40ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
1 21.46ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
1 0.39ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
1 0.17ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
1 0.20ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
1 0.26ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
1 2.33ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
1 0.52ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
1 1.17ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.48ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 2.06ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.28ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 1.29ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 1.69ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.35ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.23ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 0.82ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 21.46 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2078
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "WanderingCat@lemm.ee"
      +username: "@WanderingCat@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726513364 {#274
        date: 2024-09-16 21:02:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 84718
      -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "WanderingCat@lemm.ee"
      +apProfileId: "https://lemm.ee/u/WanderingCat"
      +apPublicUrl: "https://lemm.ee/u/WanderingCat"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "WanderingCat"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703906985 {#277
        date: 2023-12-30 04:29:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703906984 {#273
        date: 2023-12-30 04:29:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1407
      +user: Proxies\__CG__\App\Entity\User {#2302 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
        +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#2000
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
        +entries: Doctrine\ORM\PersistentCollection {#2016 …}
        +posts: Doctrine\ORM\PersistentCollection {#2017 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
        +bans: Doctrine\ORM\PersistentCollection {#1980 …}
        +reports: Doctrine\ORM\PersistentCollection {#2367 …}
        +badges: Doctrine\ORM\PersistentCollection {#1356 …}
        +logs: Doctrine\ORM\PersistentCollection {#2498 …}
        +awards: Doctrine\ORM\PersistentCollection {#1348 …}
        +categories: Doctrine\ORM\PersistentCollection {#2504 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#2004
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#2007
          date: 2024-01-01 17:51:45.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2283 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
      +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
      +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
      +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
      +body: """
        cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
        \n
        > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
        > \n
        > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
        > \n
        > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
        > \n
        > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
        > \n
        > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
        > \n
        > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
        > \n
        > He makes awesome videos in general, consider subscribing.\n
        > \n
        > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 69
      +favouriteCount: 650
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727176331 {#2297
        date: 2024-09-24 13:12:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2193 …}
      +reports: Doctrine\ORM\PersistentCollection {#2199 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      +badges: Doctrine\ORM\PersistentCollection {#2244 …}
      +children: []
      -id: 31592
      -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
      -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705699092
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10882809"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705612692 {#2309
        date: 2024-01-18 22:18:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379 …2}
    +image: null
    +parent: null
    +root: null
    +body: "This is sad to see. I have a hOn device which I recently connected to WiFi to see what features it would have. Sadly it had to connect to the internet to work so I didn’t play with it too much. I checked this plug-in out then and was hoping I could use it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1726519223 {#2077
      date: 2024-09-16 22:40:23.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2383 …}
    +nested: Doctrine\ORM\PersistentCollection {#1906 …}
    +votes: Doctrine\ORM\PersistentCollection {#1708 …}
    +reports: Doctrine\ORM\PersistentCollection {#1874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
    -id: 320799
    -bodyTs: "'check':44 'connect':14,28 'could':55 'devic':10 'didn':36 'featur':20 'hon':9 'hope':53 'internet':31 'much':42 'play':38 'plug':47 'plug-in':46 'recent':13 'sad':3,24 'see':5,18 'use':56 'wifi':16 'work':33 'would':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8415211"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705621751 {#1883
      date: 2024-01-19 00:49:11.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#2143
  +comment: App\Entity\EntryComment {#2078
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "WanderingCat@lemm.ee"
      +username: "@WanderingCat@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726513364 {#274
        date: 2024-09-16 21:02:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 84718
      -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "WanderingCat@lemm.ee"
      +apProfileId: "https://lemm.ee/u/WanderingCat"
      +apPublicUrl: "https://lemm.ee/u/WanderingCat"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "WanderingCat"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703906985 {#277
        date: 2023-12-30 04:29:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703906984 {#273
        date: 2023-12-30 04:29:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1407
      +user: Proxies\__CG__\App\Entity\User {#2302 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
        +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#2000
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
        +entries: Doctrine\ORM\PersistentCollection {#2016 …}
        +posts: Doctrine\ORM\PersistentCollection {#2017 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
        +bans: Doctrine\ORM\PersistentCollection {#1980 …}
        +reports: Doctrine\ORM\PersistentCollection {#2367 …}
        +badges: Doctrine\ORM\PersistentCollection {#1356 …}
        +logs: Doctrine\ORM\PersistentCollection {#2498 …}
        +awards: Doctrine\ORM\PersistentCollection {#1348 …}
        +categories: Doctrine\ORM\PersistentCollection {#2504 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#2004
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#2007
          date: 2024-01-01 17:51:45.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2283 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
      +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
      +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
      +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
      +body: """
        cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
        \n
        > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
        > \n
        > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
        > \n
        > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
        > \n
        > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
        > \n
        > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
        > \n
        > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
        > \n
        > He makes awesome videos in general, consider subscribing.\n
        > \n
        > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 69
      +favouriteCount: 650
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727176331 {#2297
        date: 2024-09-24 13:12:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2193 …}
      +reports: Doctrine\ORM\PersistentCollection {#2199 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      +badges: Doctrine\ORM\PersistentCollection {#2244 …}
      +children: []
      -id: 31592
      -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
      -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705699092
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10882809"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705612692 {#2309
        date: 2024-01-18 22:18:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379 …2}
    +image: null
    +parent: null
    +root: null
    +body: "This is sad to see. I have a hOn device which I recently connected to WiFi to see what features it would have. Sadly it had to connect to the internet to work so I didn’t play with it too much. I checked this plug-in out then and was hoping I could use it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1726519223 {#2077
      date: 2024-09-16 22:40:23.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2383 …}
    +nested: Doctrine\ORM\PersistentCollection {#1906 …}
    +votes: Doctrine\ORM\PersistentCollection {#1708 …}
    +reports: Doctrine\ORM\PersistentCollection {#1874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
    -id: 320799
    -bodyTs: "'check':44 'connect':14,28 'could':55 'devic':10 'didn':36 'featur':20 'hon':9 'hope':53 'internet':31 'much':42 'play':38 'plug':47 'plug-in':46 'recent':13 'sad':3,24 'see':5,18 'use':56 'wifi':16 'work':33 'would':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8415211"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705621751 {#1883
      date: 2024-01-19 00:49:11.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.39 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "WanderingCat@lemm.ee"
    +username: "@WanderingCat@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726513364 {#274
      date: 2024-09-16 21:02:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 84718
    -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "WanderingCat@lemm.ee"
    +apProfileId: "https://lemm.ee/u/WanderingCat"
    +apPublicUrl: "https://lemm.ee/u/WanderingCat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "WanderingCat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703906985 {#277
      date: 2023-12-30 04:29:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703906984 {#273
      date: 2023-12-30 04:29:44.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#2286
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "WanderingCat@lemm.ee"
    +username: "@WanderingCat@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726513364 {#274
      date: 2024-09-16 21:02:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 84718
    -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "WanderingCat@lemm.ee"
    +apProfileId: "https://lemm.ee/u/WanderingCat"
    +apPublicUrl: "https://lemm.ee/u/WanderingCat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "WanderingCat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703906985 {#277
      date: 2023-12-30 04:29:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703906984 {#273
      date: 2023-12-30 04:29:44.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.30 ms
Input props
[
  "date" => DateTimeImmutable @1705621751 {#1883
    date: 2024-01-19 00:49:11.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2528
  +date: DateTimeImmutable @1705621751 {#1883
    date: 2024-01-19 00:49:11.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705621751 {#1883
    date: 2024-01-19 00:49:11.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#2592
  +createdAt: DateTimeImmutable @1705621751 {#1883
    date: 2024-01-19 00:49:11.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 14.0 MiB 0.20 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2379
    +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#2000
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
    +entries: Doctrine\ORM\PersistentCollection {#2016 …}
    +posts: Doctrine\ORM\PersistentCollection {#2017 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
    +bans: Doctrine\ORM\PersistentCollection {#1980 …}
    +reports: Doctrine\ORM\PersistentCollection {#2367 …}
    +badges: Doctrine\ORM\PersistentCollection {#1356 …}
    +logs: Doctrine\ORM\PersistentCollection {#2498 …}
    +awards: Doctrine\ORM\PersistentCollection {#1348 …}
    +categories: Doctrine\ORM\PersistentCollection {#2504 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#2004
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#2007
      date: 2024-01-01 17:51:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#2657
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
    +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#2000
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
    +entries: Doctrine\ORM\PersistentCollection {#2016 …}
    +posts: Doctrine\ORM\PersistentCollection {#2017 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
    +bans: Doctrine\ORM\PersistentCollection {#1980 …}
    +reports: Doctrine\ORM\PersistentCollection {#2367 …}
    +badges: Doctrine\ORM\PersistentCollection {#1356 …}
    +logs: Doctrine\ORM\PersistentCollection {#2498 …}
    +awards: Doctrine\ORM\PersistentCollection {#1348 …}
    +categories: Doctrine\ORM\PersistentCollection {#2504 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#2004
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#2007
      date: 2024-01-01 17:51:45.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.26 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1407
    +user: Proxies\__CG__\App\Entity\User {#2302 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
      +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#2000
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
      +entries: Doctrine\ORM\PersistentCollection {#2016 …}
      +posts: Doctrine\ORM\PersistentCollection {#2017 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
      +bans: Doctrine\ORM\PersistentCollection {#1980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2367 …}
      +badges: Doctrine\ORM\PersistentCollection {#1356 …}
      +logs: Doctrine\ORM\PersistentCollection {#2498 …}
      +awards: Doctrine\ORM\PersistentCollection {#1348 …}
      +categories: Doctrine\ORM\PersistentCollection {#2504 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#2004
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#2007
        date: 2024-01-01 17:51:45.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2283 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
    +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
    +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
    +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
    +body: """
      cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
      \n
      > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
      > \n
      > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
      > \n
      > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
      > \n
      > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
      > \n
      > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
      > \n
      > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
      > \n
      > He makes awesome videos in general, consider subscribing.\n
      > \n
      > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 69
    +favouriteCount: 650
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727176331 {#2297
      date: 2024-09-24 13:12:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2205 …}
    +votes: Doctrine\ORM\PersistentCollection {#2193 …}
    +reports: Doctrine\ORM\PersistentCollection {#2199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
    +badges: Doctrine\ORM\PersistentCollection {#2244 …}
    +children: []
    -id: 31592
    -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
    -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705699092
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10882809"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705612692 {#2309
      date: 2024-01-18 22:18:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#2720
  +entry: Proxies\__CG__\App\Entity\Entry {#1407
    +user: Proxies\__CG__\App\Entity\User {#2302 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
      +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#2000
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
      +entries: Doctrine\ORM\PersistentCollection {#2016 …}
      +posts: Doctrine\ORM\PersistentCollection {#2017 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
      +bans: Doctrine\ORM\PersistentCollection {#1980 …}
      +reports: Doctrine\ORM\PersistentCollection {#2367 …}
      +badges: Doctrine\ORM\PersistentCollection {#1356 …}
      +logs: Doctrine\ORM\PersistentCollection {#2498 …}
      +awards: Doctrine\ORM\PersistentCollection {#1348 …}
      +categories: Doctrine\ORM\PersistentCollection {#2504 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#2004
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#2007
        date: 2024-01-01 17:51:45.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2283 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
    +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
    +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
    +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
    +body: """
      cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
      \n
      > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
      > \n
      > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
      > \n
      > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
      > \n
      > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
      > \n
      > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
      > \n
      > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
      > \n
      > He makes awesome videos in general, consider subscribing.\n
      > \n
      > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 69
    +favouriteCount: 650
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727176331 {#2297
      date: 2024-09-24 13:12:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2205 …}
    +votes: Doctrine\ORM\PersistentCollection {#2193 …}
    +reports: Doctrine\ORM\PersistentCollection {#2199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
    +badges: Doctrine\ORM\PersistentCollection {#2244 …}
    +children: []
    -id: 31592
    -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
    -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705699092
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10882809"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705612692 {#2309
      date: 2024-01-18 22:18:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 2.33 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "WanderingCat@lemm.ee"
    +username: "@WanderingCat@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726513364 {#274
      date: 2024-09-16 21:02:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 84718
    -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "WanderingCat@lemm.ee"
    +apProfileId: "https://lemm.ee/u/WanderingCat"
    +apPublicUrl: "https://lemm.ee/u/WanderingCat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "WanderingCat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703906985 {#277
      date: 2023-12-30 04:29:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703906984 {#273
      date: 2023-12-30 04:29:44.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#2783
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "WanderingCat@lemm.ee"
    +username: "@WanderingCat@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726513364 {#274
      date: 2024-09-16 21:02:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 84718
    -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "WanderingCat@lemm.ee"
    +apProfileId: "https://lemm.ee/u/WanderingCat"
    +apPublicUrl: "https://lemm.ee/u/WanderingCat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "WanderingCat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703906985 {#277
      date: 2023-12-30 04:29:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703906984 {#273
      date: 2023-12-30 04:29:44.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2078
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "WanderingCat@lemm.ee"
      +username: "@WanderingCat@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726513364 {#274
        date: 2024-09-16 21:02:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 84718
      -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "WanderingCat@lemm.ee"
      +apProfileId: "https://lemm.ee/u/WanderingCat"
      +apPublicUrl: "https://lemm.ee/u/WanderingCat"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "WanderingCat"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703906985 {#277
        date: 2023-12-30 04:29:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703906984 {#273
        date: 2023-12-30 04:29:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1407
      +user: Proxies\__CG__\App\Entity\User {#2302 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
        +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#2000
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
        +entries: Doctrine\ORM\PersistentCollection {#2016 …}
        +posts: Doctrine\ORM\PersistentCollection {#2017 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
        +bans: Doctrine\ORM\PersistentCollection {#1980 …}
        +reports: Doctrine\ORM\PersistentCollection {#2367 …}
        +badges: Doctrine\ORM\PersistentCollection {#1356 …}
        +logs: Doctrine\ORM\PersistentCollection {#2498 …}
        +awards: Doctrine\ORM\PersistentCollection {#1348 …}
        +categories: Doctrine\ORM\PersistentCollection {#2504 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#2004
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#2007
          date: 2024-01-01 17:51:45.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2283 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
      +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
      +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
      +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
      +body: """
        cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
        \n
        > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
        > \n
        > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
        > \n
        > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
        > \n
        > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
        > \n
        > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
        > \n
        > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
        > \n
        > He makes awesome videos in general, consider subscribing.\n
        > \n
        > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 69
      +favouriteCount: 650
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727176331 {#2297
        date: 2024-09-24 13:12:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2193 …}
      +reports: Doctrine\ORM\PersistentCollection {#2199 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      +badges: Doctrine\ORM\PersistentCollection {#2244 …}
      +children: []
      -id: 31592
      -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
      -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705699092
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10882809"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705612692 {#2309
        date: 2024-01-18 22:18:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379 …2}
    +image: null
    +parent: null
    +root: null
    +body: "This is sad to see. I have a hOn device which I recently connected to WiFi to see what features it would have. Sadly it had to connect to the internet to work so I didn’t play with it too much. I checked this plug-in out then and was hoping I could use it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1726519223 {#2077
      date: 2024-09-16 22:40:23.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2383 …}
    +nested: Doctrine\ORM\PersistentCollection {#1906 …}
    +votes: Doctrine\ORM\PersistentCollection {#1708 …}
    +reports: Doctrine\ORM\PersistentCollection {#1874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
    -id: 320799
    -bodyTs: "'check':44 'connect':14,28 'could':55 'devic':10 'didn':36 'featur':20 'hon':9 'hope':53 'internet':31 'much':42 'play':38 'plug':47 'plug-in':46 'recent':13 'sad':3,24 'see':5,18 'use':56 'wifi':16 'work':33 'would':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8415211"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705621751 {#1883
      date: 2024-01-19 00:49:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#2876
  +subject: App\Entity\EntryComment {#2078
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "WanderingCat@lemm.ee"
      +username: "@WanderingCat@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726513364 {#274
        date: 2024-09-16 21:02:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 84718
      -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "WanderingCat@lemm.ee"
      +apProfileId: "https://lemm.ee/u/WanderingCat"
      +apPublicUrl: "https://lemm.ee/u/WanderingCat"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "WanderingCat"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703906985 {#277
        date: 2023-12-30 04:29:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703906984 {#273
        date: 2023-12-30 04:29:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1407
      +user: Proxies\__CG__\App\Entity\User {#2302 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
        +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#2000
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
        +entries: Doctrine\ORM\PersistentCollection {#2016 …}
        +posts: Doctrine\ORM\PersistentCollection {#2017 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
        +bans: Doctrine\ORM\PersistentCollection {#1980 …}
        +reports: Doctrine\ORM\PersistentCollection {#2367 …}
        +badges: Doctrine\ORM\PersistentCollection {#1356 …}
        +logs: Doctrine\ORM\PersistentCollection {#2498 …}
        +awards: Doctrine\ORM\PersistentCollection {#1348 …}
        +categories: Doctrine\ORM\PersistentCollection {#2504 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#2004
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#2007
          date: 2024-01-01 17:51:45.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2283 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
      +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
      +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
      +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
      +body: """
        cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
        \n
        > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
        > \n
        > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
        > \n
        > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
        > \n
        > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
        > \n
        > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
        > \n
        > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
        > \n
        > He makes awesome videos in general, consider subscribing.\n
        > \n
        > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 69
      +favouriteCount: 650
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727176331 {#2297
        date: 2024-09-24 13:12:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2193 …}
      +reports: Doctrine\ORM\PersistentCollection {#2199 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      +badges: Doctrine\ORM\PersistentCollection {#2244 …}
      +children: []
      -id: 31592
      -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
      -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705699092
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10882809"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705612692 {#2309
        date: 2024-01-18 22:18:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379 …2}
    +image: null
    +parent: null
    +root: null
    +body: "This is sad to see. I have a hOn device which I recently connected to WiFi to see what features it would have. Sadly it had to connect to the internet to work so I didn’t play with it too much. I checked this plug-in out then and was hoping I could use it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1726519223 {#2077
      date: 2024-09-16 22:40:23.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2383 …}
    +nested: Doctrine\ORM\PersistentCollection {#1906 …}
    +votes: Doctrine\ORM\PersistentCollection {#1708 …}
    +reports: Doctrine\ORM\PersistentCollection {#1874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
    -id: 320799
    -bodyTs: "'check':44 'connect':14,28 'could':55 'devic':10 'didn':36 'featur':20 'hon':9 'hope':53 'internet':31 'much':42 'play':38 'plug':47 'plug-in':46 'recent':13 'sad':3,24 'see':5,18 'use':56 'wifi':16 'work':33 'would':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8415211"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705621751 {#1883
      date: 2024-01-19 00: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 1.17 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2078
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "WanderingCat@lemm.ee"
      +username: "@WanderingCat@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726513364 {#274
        date: 2024-09-16 21:02:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 84718
      -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "WanderingCat@lemm.ee"
      +apProfileId: "https://lemm.ee/u/WanderingCat"
      +apPublicUrl: "https://lemm.ee/u/WanderingCat"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "WanderingCat"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703906985 {#277
        date: 2023-12-30 04:29:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703906984 {#273
        date: 2023-12-30 04:29:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1407
      +user: Proxies\__CG__\App\Entity\User {#2302 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
        +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#2000
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
        +entries: Doctrine\ORM\PersistentCollection {#2016 …}
        +posts: Doctrine\ORM\PersistentCollection {#2017 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
        +bans: Doctrine\ORM\PersistentCollection {#1980 …}
        +reports: Doctrine\ORM\PersistentCollection {#2367 …}
        +badges: Doctrine\ORM\PersistentCollection {#1356 …}
        +logs: Doctrine\ORM\PersistentCollection {#2498 …}
        +awards: Doctrine\ORM\PersistentCollection {#1348 …}
        +categories: Doctrine\ORM\PersistentCollection {#2504 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#2004
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#2007
          date: 2024-01-01 17:51:45.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2283 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
      +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
      +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
      +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
      +body: """
        cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
        \n
        > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
        > \n
        > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
        > \n
        > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
        > \n
        > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
        > \n
        > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
        > \n
        > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
        > \n
        > He makes awesome videos in general, consider subscribing.\n
        > \n
        > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 69
      +favouriteCount: 650
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727176331 {#2297
        date: 2024-09-24 13:12:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2193 …}
      +reports: Doctrine\ORM\PersistentCollection {#2199 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      +badges: Doctrine\ORM\PersistentCollection {#2244 …}
      +children: []
      -id: 31592
      -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
      -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705699092
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10882809"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705612692 {#2309
        date: 2024-01-18 22:18:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379 …2}
    +image: null
    +parent: null
    +root: null
    +body: "This is sad to see. I have a hOn device which I recently connected to WiFi to see what features it would have. Sadly it had to connect to the internet to work so I didn’t play with it too much. I checked this plug-in out then and was hoping I could use it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1726519223 {#2077
      date: 2024-09-16 22:40:23.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2383 …}
    +nested: Doctrine\ORM\PersistentCollection {#1906 …}
    +votes: Doctrine\ORM\PersistentCollection {#1708 …}
    +reports: Doctrine\ORM\PersistentCollection {#1874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
    -id: 320799
    -bodyTs: "'check':44 'connect':14,28 'could':55 'devic':10 'didn':36 'featur':20 'hon':9 'hope':53 'internet':31 'much':42 'play':38 'plug':47 'plug-in':46 'recent':13 'sad':3,24 'see':5,18 'use':56 'wifi':16 'work':33 'would':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8415211"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705621751 {#1883
      date: 2024-01-19 00:49:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#2943
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2078
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "WanderingCat@lemm.ee"
      +username: "@WanderingCat@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726513364 {#274
        date: 2024-09-16 21:02:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 84718
      -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "WanderingCat@lemm.ee"
      +apProfileId: "https://lemm.ee/u/WanderingCat"
      +apPublicUrl: "https://lemm.ee/u/WanderingCat"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "WanderingCat"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703906985 {#277
        date: 2023-12-30 04:29:45.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703906984 {#273
        date: 2023-12-30 04:29:44.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1407
      +user: Proxies\__CG__\App\Entity\User {#2302 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2379
        +icon: Proxies\__CG__\App\Entity\Image {#1989 …}
        +name: "homeassistant@lemmy.world"
        +title: "homeassistant"
        +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 46
        +entryCommentCount: 460
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729539860 {#2000
          date: 2024-10-21 21:44:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#1990 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2010 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2014 …}
        +entries: Doctrine\ORM\PersistentCollection {#2016 …}
        +posts: Doctrine\ORM\PersistentCollection {#2017 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1984 …}
        +bans: Doctrine\ORM\PersistentCollection {#1980 …}
        +reports: Doctrine\ORM\PersistentCollection {#2367 …}
        +badges: Doctrine\ORM\PersistentCollection {#1356 …}
        +logs: Doctrine\ORM\PersistentCollection {#2498 …}
        +awards: Doctrine\ORM\PersistentCollection {#1348 …}
        +categories: Doctrine\ORM\PersistentCollection {#2504 …}
        -id: 145
        +apId: "homeassistant@lemmy.world"
        +apProfileId: "https://lemmy.world/c/homeassistant"
        +apPublicUrl: "https://lemmy.world/c/homeassistant"
        +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "homeassistant"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1710368376 {#2004
          date: 2024-03-13 23:19:36.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1704127905 {#2007
          date: 2024-01-01 17:51:45.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2283 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2206 …}
      +slug: "Haier-the-air-conditioner-maker-takes-down-open-source-third-party"
      +title: "Haier, the air conditioner maker, takes down open source third-party Home Assistant integration"
      +url: "https://lemmy.world/pictrs/image/c5fb0675-d65a-4386-aca8-5cd2bf9e8183.png"
      +body: """
        cross-posted from: [lemmy.world/post/10882099](https://lemmy.world/post/10882099)\n
        \n
        > Thankfully I don’t use any of their products, but this really pisses me off. They claim that this open source project “causes significant economic harm to their company”\n
        > \n
        > This is ridiculous. It is truly ridiculous. How can something that enables the user to efficiently control their AC cause “significant economic harm”???\n
        > \n
        > Consider forking the repository or mirroring it to another platform like GitLab, Codeberg or your self-hosted Git server, so the project can continue to exist and someone can maybe fork it and maintain it.\n
        > \n
        > The effected repos are: [github.com/Andre0512/hOn](https://github.com/Andre0512/hOn) and [github.com/Andre0512/pyhOn](https://github.com/Andre0512/pyhOn)\n
        > \n
        > If you don’t know about Home Assistant, check it out. It’s an amazing piece of open-source software, that you can run at home on your own server and use it to control your smart home devices. That way, you don’t need to connect them to the manufacturer’s (probably insecure) cloud. It gives you sovereignty over your smart home instead of some proprietary vendor-locked garbage. Check out their [website](https://www.home-assistant.io/) and the Lemmy community: !homeassistant@lemmy.world\n
        > \n
        > I also highly recommend Louis Rossmann’s video about this: [youtu.be/RcSnd3cyti0](https://youtu.be/RcSnd3cyti0)\n
        > \n
        > He makes awesome videos in general, consider subscribing.\n
        > \n
        > As Rossmann said, don’t ever buy anything from such a shitty company that doesn’t respect their customers. This move by Haier is nothing other than a slap in the face for everyone, who just wants to comfortably control the product they paid for. This company is actively hostile towards their paying customers. Fuck these bastards!
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 69
      +favouriteCount: 650
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727176331 {#2297
        date: 2024-09-24 13:12:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2193 …}
      +reports: Doctrine\ORM\PersistentCollection {#2199 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      +badges: Doctrine\ORM\PersistentCollection {#2244 …}
      +children: []
      -id: 31592
      -titleTs: "'air':3 'assist':14 'condition':4 'haier':1 'home':13 'integr':15 'maker':5 'open':8 'parti':12 'sourc':9 'take':6 'third':11 'third-parti':10"
      -bodyTs: "'/)':185 '/andre0512/hon](https://github.com/andre0512/hon)':102 '/andre0512/pyhon](https://github.com/andre0512/pyhon)':106 '/post/10882099](https://lemmy.world/post/10882099)':7 '/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':203 'ac':55 'activ':260 'also':192 'amaz':121 'anoth':68 'anyth':219 'assist':114 'awesom':206 'bastard':268 'buy':218 'caus':30,56 'check':115,179 'claim':24 'cloud':162 'codeberg':72 'comfort':250 'communiti':189 'compani':36,224,258 'connect':154 'consid':60,210 'continu':84 'control':53,142,251 'cross':2 'cross-post':1 'custom':230,265 'devic':146 'doesn':226 'econom':32,58 'effect':97 'effici':52 'enabl':48 'ever':217 'everyon':245 'exist':86 'face':243 'fork':61,91 'fuck':266 'garbag':178 'general':209 'git':78 'github.com':101,105 'github.com/andre0512/hon](https://github.com/andre0512/hon)':100 'github.com/andre0512/pyhon](https://github.com/andre0512/pyhon)':104 'gitlab':71 'give':164 'haier':234 'harm':33,59 'high':193 'home':113,133,145,170 'homeassistant@lemmy.world':190 'host':77 'hostil':261 'insecur':161 'instead':171 'know':111 'lemmi':188 'lemmy.world':6 'lemmy.world/post/10882099](https://lemmy.world/post/10882099)':5 'like':70 'lock':177 'loui':195 'maintain':94 'make':205 'manufactur':158 'mayb':90 'mirror':65 'move':232 'need':152 'noth':236 'open':27,125 'open-sourc':124 'paid':255 'pay':264 'piec':122 'piss':20 'platform':69 'post':3 'probabl':160 'product':16,253 'project':29,82 'proprietari':174 'realli':19 'recommend':194 'repo':98 'repositori':63 'respect':228 'ridicul':39,43 'rossmann':196,213 'run':131 'said':214 'self':76 'self-host':75 'server':79,137 'shitti':223 'signific':31,57 'slap':240 'smart':144,169 'softwar':127 'someon':88 'someth':46 'sourc':28,126 'sovereignti':166 'subscrib':211 'thank':8 'toward':262 'truli':42 'use':12,139 'user':50 'vendor':176 'vendor-lock':175 'video':198,207 'want':248 'way':148 'websit':182 'www.home-assistant.io':184 'www.home-assistant.io/)':183 'youtu.be':202 'youtu.be/rcsnd3cyti0](https://youtu.be/rcsnd3cyti0)':201"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705699092
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10882809"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705612692 {#2309
        date: 2024-01-18 22:18:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2379 …2}
    +image: null
    +parent: null
    +root: null
    +body: "This is sad to see. I have a hOn device which I recently connected to WiFi to see what features it would have. Sadly it had to connect to the internet to work so I didn’t play with it too much. I checked this plug-in out then and was hoping I could use it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1726519223 {#2077
      date: 2024-09-16 22:40:23.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2383 …}
    +nested: Doctrine\ORM\PersistentCollection {#1906 …}
    +votes: Doctrine\ORM\PersistentCollection {#1708 …}
    +reports: Doctrine\ORM\PersistentCollection {#1874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1362 …}
    -id: 320799
    -bodyTs: "'check':44 'connect':14,28 'could':55 'devic':10 'didn':36 'featur':20 'hon':9 'hope':53 'internet':31 'much':42 'play':38 'plug':47 'plug-in':46 'recent':13 'sad':3,24 'see':5,18 'use':56 'wifi':16 'work':33 'would':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8415211"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705621751 {#1883
      date: 2024-01-19 00:49:11.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 14.0 MiB 0.24 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 {#3307
  +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.19 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3361
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3426
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 2.34 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 {#3482
  +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.14 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 {#3541
  +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.22 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3597
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.15 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3653
  +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.27 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3711
  +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.16 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3774
  +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.16 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3832
  +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.19 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3888
  +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.22 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3944
  +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.13 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4000
  +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.13 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4056
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +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_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4112
  +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 {#4168
  +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.15 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4224
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4280
  +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 {#4336
  +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 {#4392
  +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.17 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 {#4450
  +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.48 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "WanderingCat@lemm.ee"
    +username: "@WanderingCat@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726513364 {#274
      date: 2024-09-16 21:02:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 84718
    -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "WanderingCat@lemm.ee"
    +apProfileId: "https://lemm.ee/u/WanderingCat"
    +apPublicUrl: "https://lemm.ee/u/WanderingCat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "WanderingCat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703906985 {#277
      date: 2023-12-30 04:29:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703906984 {#273
      date: 2023-12-30 04:29:44.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#4526
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "WanderingCat@lemm.ee"
    +username: "@WanderingCat@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726513364 {#274
      date: 2024-09-16 21:02:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 84718
    -password: "$2y$13$i0nNzHwbRELuJX4g0AYYl.Wf64ip0Zvc8aFc4tLjhlcpNLP8SqM0y"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "WanderingCat@lemm.ee"
    +apProfileId: "https://lemm.ee/u/WanderingCat"
    +apPublicUrl: "https://lemm.ee/u/WanderingCat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "WanderingCat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703906985 {#277
      date: 2023-12-30 04:29:45.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703906984 {#273
      date: 2023-12-30 04:29:44.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1703906984 {#273
    date: 2023-12-30 04:29:44.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4587
  +date: DateTimeImmutable @1703906984 {#273
    date: 2023-12-30 04:29:44.0 +01:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 14.0 MiB 2.06 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#4674
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#2438 …}
  -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.28 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#4742
  +magazine: null
  -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.29 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#4801
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#4802 …}
  -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.69 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#4872
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#4871 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1539 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 14.0 MiB 1.35 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#4942
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#4941 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1539 …}
}
support_us_block App\Twig\Components\SupportUsBlock 14.0 MiB 0.23 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#5011
  +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 {#5012 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 14.0 MiB 0.82 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#5104
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#2438 …}
}