<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>smartHome &amp;mdash; julian</title>
    <link>https://wrily.foad.me.uk/tag:smartHome</link>
    <description>FOSS dev, self-hosting fan, Matrix, degoogling, small tech, indie tech, friendly tech for families and schools. Let&#39;s own our own identity &amp; data.</description>
    <pubDate>Sat, 02 May 2026 19:55:52 +0000</pubDate>
    <item>
      <title>Owning Our Own Data: Monitoring Our Smart Meters</title>
      <link>https://wrily.foad.me.uk/owning-our-own-data-monitoring-our-smart-meters</link>
      <description>&lt;![CDATA[We&#39;ll soon have smart electricity and gas meters. Let&#39;s monitor them locally through our home automation system, Home Assistant.&#xA;&#xA;!--more--&#xA;&#xA;Why?&#xA;&#xA;Warning: rant ahead.&#xA;&#xA;I believe in &#34;Own Our Own Data&#34;. Or, as the maker of one smart phone that doesn&#39;t own you, Murena puts it, &#34;My Data is My Data&#34;.&#xA;&#xA;What do I mean, why do I care?&#xA;&#xA;Companies monitor and record and control all the data they can about us. They treat our data as if it&#39;s theirs. They prefer it this way round. I feel that&#39;s wrong, hurtful in the long term. I want to take a stand in owning my own data as a principle. I want to change the norm, do it the other way round. It&#39;s my data first, and I will share my data with any Company I deal with by negotiation, under my control.&#xA;&#xA;The principle should be that, first and foremost, we record our own copy of our own data. From there, we should share it with each Company that has a legitimate interest in it. This sharing should be under our own terms and control. We should share the relevant parts of our data with each Company we deal with, as an obligation or a privilege to them depending on the relationship.&#xA;&#xA;What data? All kinds of data related to me: the photos I take, the list of books I borrow from my local library, my instant messages with friends, my gas and electricity usage.&#xA;&#xA;The companies I deal with are welcome to keep their own copy of data relevant to their service to me. What I do not accept is to be put in the position of Them holding the only copy of my data, and me having to beg them whenever I want to access my data.&#xA;&#xA;Current laws deem that Companies must surrender our data to us if we reasonably ask for it. While that&#39;s the theory, however, in practice I have tried this a few times and the process ranges from the tedious to the impossible.&#xA;&#xA;Protocol Theory: How Smart Meters Talk&#xA;&#xA;Let&#39;s understand a bit about how smart meters talk... to each other, to the utility companies, and to our home automation system.&#xA;&#xA;We&#39;re looking at SMETS2 meters, the current standard in the UK. These meters use two wireless interfaces, one within the home and another kind to communicate to the electricity companies. On the home area network (HAN) side, they use the Zigbee network protocol to connect the electricity meter with the battery powered gas meter and any in-home display units. Their wide area network (WAN) side connects to the UK&#39;s central smart metering hub, the &#34;DCC&#34;, and from there to the electricity and gas supply companies.&#xA;&#xA;The home owner is not usually allowed direct access to either of those two wireless network connections. It is my understanding that the energy supply company could give the home owner some sort of credentials (like a password) to access the meters over the Zigbee HAN, but that most companies won&#39;t.&#xA;&#xA;How to Connect it, in Practice?&#xA;&#xA;However, some companies have authority [1] to sell us an in-home-display (IHD) that connects to our HAN, and some of those devices, as well as being a display, are also a Consumer Access Device (CAD). The latter means they offer an additional method to connect our own equipment to access our data. So a third kind of network connection comes into the picture, from the CAD to our home automation system.&#xA;&#xA;UK company Hildebrand Glow makes the Display and CAD shown above, and presents the technical aspect of connecting it to a home automation system through WiFi and another protocol called MQTT, here: Glow — Local MQTT&#xA;&#xA;Hildebrand Glow is not the only company selling a Consumer Access Device, but I noticed they explicitly state a goal to support &#34;data enthusiasts&#34; [2] which I think aligns with Own-Our-Own-Data principles. That is a very strong signal to me that it is a company with which I share values, and which I would wish to support.&#xA;&#xA;Careful when buying one: my understanding is Hildebrand sets up the device with the credentials to connect to your particular meters before selling it. They state that you have to link an account on their system, using their &#34;Bright&#34; app, before buying it. If you were to buy a second-hand device, I don&#39;t know if or how it could be reconfigured to connect to your meters.&#xA;&#xA;So the system components in our home are:&#xA;&#xA;Smart meters (from energy supply company)&#xA;Consumer Access Device (Hildebrand Glow)&#xA;Home automation server (Home Assistant)&#xA;&#xA;For an introduction to Home Assistant, see my A Freedom-Respecting Smart Home.&#xA;&#xA;The MQTT server we need can be installed within Home Assistant. Let&#39;s assume that for simplicity. (&#34;Find Mosquitto Broker in the Add-on store, and install with default options&#34; says Speak to the Geek in the same article as referenced below.)&#xA;&#xA;The main step then is configuring the Home Assistant integration for Hildebrand Glow MQTT.&#xA;&#xA;Home Assistant integration for Hildebrand Glow MQTT&#xA;&#xA;There is not yet (December 2022) an &#34;official&#34; integration. There are some integration code repositories, some hints to be found in the Home Assistant forums, and some articles online.&#xA;&#xA;The most promising looking solution I have found is Home Assistant integration for local MQTT Hildebrand Glow IHD from Python Awesome, using the megakid/hahildebrandglowihdmqtt integration code repository.&#xA;&#xA;If we find any reason to look elsewhere, here are some alternatives. There is unlobito/ha-hildebrandglow (no longer maintained by its author) and some forks of it where others have made tweaks. &#34;Speak to the Geek&#34; wrote a detailed guide, Hildebrand Glow UPDATE! Local MQTT and Home Assistant. Matt Brunt blogged about his experience beginning with non-local access and then changing to local MQTT access, with low level code examples included, towards the end of his post Hildebrand Glow, Home Assistant and MQTT - Getting visibility into my energy data .&#xA;&#xA;How Well Does it Work?&#xA;&#xA;We&#39;ll have to wait and see! I have not set this up yet. I am still waiting for our smart meters to be installed. I am writing in December 2022. Installation is booked for January. I plan to revisit and update this article when I get there.&#xA;&#xA;----&#xA;&#xA;Further Information&#xA;&#xA;Good practical and technical information on the Smart Meter Data page on &#34;Smart Meters&#34; web site https://www.smartme.co.uk/&#xA;&#xA;Footnotes:&#xA;&#xA;1] &#34;We are able to join your Display and CAD to your SMETS meters without your supplier&#39;s involvement because we are a SECAS (Smart Energy Code Administrator) approved DCC Other User&#34; -- the [Glow product page&#xA;2] &#34;Our goal for glowmarkt is to support communities of interest starting with data enthusiasts and heat pump adopters.&#34; -- the [Glowmarkt About-Us page&#xA;&#xA;---&#xA;#cloudFree #fossGadgets #smartHome&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>We&#39;ll soon have smart electricity and gas meters. Let&#39;s monitor them locally through our home automation system, <a href="https://wrily.foad.me.uk/a-freedom-respecting-smart-home">Home Assistant</a>.</p>

<p><img src="https://blog.foad.me.uk/wp-content/uploads/2022/12/smets-meters.jpg" alt="" title="SMETS electric and gas meters and an in-home display"></p>



<h2 id="why" id="why">Why?</h2>

<p>Warning: rant ahead.</p>

<p>I believe in “<strong>Own Our Own Data</strong>”. Or, as the maker of one <a href="https://wrily.foad.me.uk/all-i-want-for-christmas-is">smart phone that doesn&#39;t own you</a>, Murena puts it, “My Data is My Data”.</p>

<p>What do I mean, why do I care?</p>

<p>Companies monitor and record and control all the data they can about us. They treat our data as if it&#39;s theirs. They prefer it this way round. I feel that&#39;s wrong, hurtful in the long term. I want to take a stand in owning my own data as a principle. I want to change the norm, do it the other way round. It&#39;s my data first, and I will share my data with any Company I deal with by negotiation, under my control.</p>

<p>The principle should be that, first and foremost, we record our own copy of our own data. From there, we should share it with each Company that has a legitimate interest in it. This sharing should be under our own terms and control. We should share the relevant parts of our data with each Company we deal with, as an obligation or a privilege to them depending on the relationship.</p>

<p>What data? All kinds of data related to me: the photos I take, the list of books I borrow from my local library, my instant messages with friends, my gas and electricity usage.</p>

<p>The companies I deal with are welcome to keep their own copy of data relevant to their service to me. What I do not accept is to be put in the position of Them holding the only copy of my data, and me having to beg them whenever I want to access my data.</p>

<p>Current laws deem that Companies must surrender our data to us if we reasonably ask for it. While that&#39;s the theory, however, in practice I have tried this a few times and the process ranges from the tedious to the impossible.</p>

<h2 id="protocol-theory-how-smart-meters-talk" id="protocol-theory-how-smart-meters-talk">Protocol Theory: How Smart Meters Talk</h2>

<p>Let&#39;s understand a bit about how smart meters talk... to each other, to the utility companies, and to our home automation system.</p>

<p>We&#39;re looking at SMETS2 meters, the current standard in the UK. These meters use two wireless interfaces, one within the home and another kind to communicate to the electricity companies. On the home area network (HAN) side, they use the Zigbee network protocol to connect the electricity meter with the battery powered gas meter and any in-home display units. Their wide area network (WAN) side connects to the UK&#39;s central smart metering hub, the “DCC”, and from there to the electricity and gas supply companies.</p>

<p>The home owner is not usually allowed direct access to either of those two wireless network connections. It is my understanding that the energy supply company could give the home owner some sort of credentials (like a password) to access the meters over the Zigbee HAN, but that most companies won&#39;t.</p>

<h2 id="how-to-connect-it-in-practice" id="how-to-connect-it-in-practice">How to Connect it, in Practice?</h2>

<p><a href="https://shop.glowmarkt.com/products/display-and-cad-combined-for-smart-meter-customers"><img src="https://blog.foad.me.uk/wp-content/uploads/2022/12/hildebrand-glow-display-cad-1024x1024-1.webp" alt="" title="Hildebrand Glow Display and CAD"></a></p>

<p>However, some companies have authority <em>[1]</em> to sell us an in-home-display (IHD) that connects to our HAN, and some of those devices, as well as being a display, are also a Consumer Access Device (CAD). The latter means they offer an additional method to connect our own equipment to access our data. So a third kind of network connection comes into the picture, from the CAD to our home automation system.</p>

<p>UK company Hildebrand Glow makes the Display and CAD shown above, and presents the technical aspect of connecting it to a home automation system through WiFi and another protocol called MQTT, here: <a href="https://medium.com/@joshua.cooper/glow-local-mqtt-f69b776b7af4">Glow — Local MQTT</a></p>

<p>Hildebrand Glow is not the only company selling a Consumer Access Device, but I noticed they explicitly state a goal to support “data enthusiasts” <em>[2]</em> which I think aligns with Own-Our-Own-Data principles. That is a very strong signal to me that it is a company with which I share values, and which I would wish to support.</p>

<p><em>Careful when buying one: my understanding is Hildebrand sets up the device with the credentials to connect to your particular meters before selling it. They state that you have to link an account on their system, using their “Bright” app, before buying it. If you were to buy a second-hand device, I don&#39;t know if or how it could be reconfigured to connect to your meters.</em></p>

<p>So the system components in our home are:</p>
<ul><li>Smart meters (from energy supply company)</li>
<li>Consumer Access Device (Hildebrand Glow)</li>
<li>Home automation server (Home Assistant)</li></ul>

<p>For an introduction to Home Assistant, see my <a href="https://wrily.foad.me.uk/a-freedom-respecting-smart-home">A Freedom-Respecting Smart Home</a>.</p>

<p>The MQTT server we need can be installed within Home Assistant. Let&#39;s assume that for simplicity. (“Find Mosquitto Broker in the Add-on store, and install with default options” <a href="https://www.speaktothegeek.co.uk/2022/06/hildebrand-glow-update-local-mqtt-and-home-assistant/">says Speak to the Geek</a> in the same article as referenced below.)</p>

<p>The main step then is configuring the Home Assistant integration for Hildebrand Glow MQTT.</p>

<h2 id="home-assistant-integration-for-hildebrand-glow-mqtt" id="home-assistant-integration-for-hildebrand-glow-mqtt">Home Assistant integration for Hildebrand Glow MQTT</h2>

<p>There is not yet (December 2022) an “official” integration. There are some integration code repositories, some hints to be found in the Home Assistant forums, and some articles online.</p>

<p>The most promising looking solution I have found is <a href="https://pythonawesome.com/home-assistant-integration-for-local-mqtt-hildebrand-glow-ihd/">Home Assistant integration for local MQTT Hildebrand Glow IHD</a> from Python Awesome, using the <a href="https://github.com/megakid/ha_hildebrand_glow_ihd_mqtt"><code>megakid/ha_hildebrand_glow_ihd_mqtt</code></a> integration code repository.</p>

<p>If we find any reason to look elsewhere, here are some alternatives. There is <a href="https://github.com/unlobito/ha-hildebrandglow"><code>unlobito/ha-hildebrandglow</code></a> (no longer maintained by its author) and some forks of it where others have made tweaks. “Speak to the Geek” wrote a detailed guide, <a href="https://www.speaktothegeek.co.uk/2022/06/hildebrand-glow-update-local-mqtt-and-home-assistant/">Hildebrand Glow UPDATE! Local MQTT and Home Assistant</a>. Matt Brunt blogged about his experience beginning with non-local access and then changing to local MQTT access, with low level code examples included, towards the end of his post <a href="https://brunty.me/post/hildebrand-glow-home-assistant-mqtt/">Hildebrand Glow, Home Assistant and MQTT – Getting visibility into my energy data</a> .</p>

<h2 id="how-well-does-it-work" id="how-well-does-it-work">How Well Does it Work?</h2>

<p>We&#39;ll have to wait and see! <strong>I have not set this up yet. I am still waiting for our smart meters to be installed.</strong> I am writing in December 2022. Installation is booked for January. I plan to revisit and update this article when I get there.</p>

<hr>

<p>Further Information</p>
<ul><li>Good practical and technical information on the <a href="https://www.smartme.co.uk/meter-data.html">Smart Meter Data</a> page on “Smart Meters” web site <a href="https://www.smartme.co.uk/">https://www.smartme.co.uk/</a></li></ul>

<p>Footnotes:</p>

<p><em>[1]</em> “We are able to join your Display and CAD to your SMETS meters without your supplier&#39;s involvement because we are a SECAS (Smart Energy Code Administrator) approved DCC Other User” — the <a href="https://shop.glowmarkt.com/products/display-and-cad-combined-for-smart-meter-customers">Glow product page</a>
<em>[2]</em> “Our goal for glowmarkt is to support communities of interest starting with data enthusiasts and heat pump adopters.” — the <a href="https://glowmarkt.com/#/about-us">Glowmarkt About-Us page</a></p>

<hr>

<p><a href="https://wrily.foad.me.uk/tag:cloudFree" class="hashtag"><span>#</span><span class="p-category">cloudFree</span></a> <a href="https://wrily.foad.me.uk/tag:fossGadgets" class="hashtag"><span>#</span><span class="p-category">fossGadgets</span></a> <a href="https://wrily.foad.me.uk/tag:smartHome" class="hashtag"><span>#</span><span class="p-category">smartHome</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/owning-our-own-data-monitoring-our-smart-meters</guid>
      <pubDate>Mon, 19 Dec 2022 22:36:35 +0000</pubDate>
    </item>
    <item>
      <title>Should we choose a Fronius inverter for best cloud-free PV monitoring interfaces?</title>
      <link>https://wrily.foad.me.uk/should-we-choose-a-fronius-inverter-for-best-cloud-free-pv-monitoring-interfaces</link>
      <description>&lt;![CDATA[Who&#39;s been through this process, selecting a PV inverter &amp; system best suited to cloud-free monitoring? Can you advise me if I should insist on a particular inverter, or connect an add-on box (EmonCMS or other)?&#xA;&#xA;We&#39;re looking to install solar PV on our roof and maybe an air source heat pump too. I&#39;ve collected plans, thoughts, questions on my own web site here:&#xA;&#xA;   https://blog.foad.me.uk/2022/11/24/solar-pv-heat-pump/ [1]&#xA;&#xA;My particular passion is to be &#34;cloud-free&#34;. That&#39;s when I found you, the open energy monitor community. Hurray!&#xA;!--more--&#xA;&#xA;In other words, I shun connecting anything through &#34;the cloud&#34; a.k.a. somebody else&#39;s computer system. That&#39;s because then &#34;they&#34; control the connection and can change or take that away at any time. I&#39;ve become passionate about this and started blogging a bit:&#xA;&#xA;   https://wrily.foad.me.uk/a-freedom-respecting-smart-home [1]&#xA;&#xA;But the installers who gave quotes know little about monitoring. That&#39;s when I started my own research.&#xA;&#xA;The main &#34;smart&#34; device in the system seems to be the Inverter. (Probably a hybrid inverter, controlling the battery charging too.)&#xA;&#xA;In my research I found Fronius Inverters as the only company that makes a deliberate effort to provide &#34;local&#34; APIs. From my (recent) understanding there is a &#34;Modbus Sunspec&#34; standard API for controlling and monitoring devices like these. Fronius provide that Modbus API, as do other manufacturers, but more than merely providing the API, they document it openly on their web site, seeming to be serious about people using it rather than hiding it away as an installers-only option. See their &#34;open interfaces&#34; page:&#xA;&#xA;   https://www.fronius.com/en/solar-energy/installers-partners/technical-data/all-products/system-monitoring/open-interfaces/fronius-solar-api-json-&#xA;&#xA;That gives me a nice warm feeling that it would be in my interest (personal and supporting my values) to use them.&#xA;&#xA;So right now my dilemma is: some local installers say they could get a Fronius inverter for me but it&#39;s harder to source (lead time, price) and they&#39;re unfamiliar with it, and it looks like it requires a particular battery system (&#34;BYD&#34;) which in turn is likely more expensive and harder to source. One installer goes with Sunsynk inverters and advises I find myself &#34;one of the many available &#39;buddy&#39; boxes that you can add on to provide monitoring&#34;. So that brought me here, as I prefer open over commercial alternatives.&#xA;&#xA;I want to get this right from the outset. I want to support companies like Fronius that support cloud-free operation. But I&#39;m not sure I understand everything well enough to be sure it would work out properly, especially if I ask a naive installer to do something they&#39;re not familiar with. Should I try to find an installer who knows this stuff; are there any?&#xA;&#xA;Or, whom should I consult?&#xA;&#xA;Thanks in advance,&#xA;-- Julian Foad&#xA;&#xA;----&#xA;[1] These links are to my own web sites&#xA;My POSSE copy of this message&#xA;Posted on OpenEnergyMonitor community&#xA;&#xA;#smartHome, #cloudFree, #inverter, #api, #fronius, #solarPV, #modbus&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Who&#39;s been through this process, selecting a PV inverter &amp; system best suited to cloud-free monitoring? Can you advise me if I should insist on a particular inverter, or connect an add-on box (EmonCMS or other)?</p>

<p>We&#39;re looking to install solar PV on our roof and maybe an air source heat pump too. I&#39;ve collected plans, thoughts, questions on my own web site here:</p>

<p>   <a href="https://blog.foad.me.uk/2022/11/24/solar-pv-heat-pump/">https://blog.foad.me.uk/2022/11/24/solar-pv-heat-pump/</a> [1]</p>

<p>My particular passion is to be “cloud-free”. That&#39;s when I found you, the open energy monitor community. Hurray!
</p>

<p>In other words, I shun connecting anything through “the cloud” a.k.a. somebody else&#39;s computer system. That&#39;s because then “they” control the connection and can change or take that away at any time. I&#39;ve become passionate about this and started blogging a bit:</p>

<p>   <a href="https://wrily.foad.me.uk/a-freedom-respecting-smart-home">https://wrily.foad.me.uk/a-freedom-respecting-smart-home</a> [1]</p>

<p>But the installers who gave quotes know little about monitoring. That&#39;s when I started my own research.</p>

<p>The main “smart” device in the system seems to be the Inverter. (Probably a hybrid inverter, controlling the battery charging too.)</p>

<p>In my research I found Fronius Inverters as the only company that makes a deliberate effort to provide “local” APIs. From my (recent) understanding there is a “Modbus Sunspec” standard API for controlling and monitoring devices like these. Fronius provide that Modbus API, as do other manufacturers, but more than merely providing the API, they document it openly on their web site, seeming to be serious about people using it rather than hiding it away as an installers-only option. See their “open interfaces” page:</p>

<p>   <a href="https://www.fronius.com/en/solar-energy/installers-partners/technical-data/all-products/system-monitoring/open-interfaces/fronius-solar-api-json-">https://www.fronius.com/en/solar-energy/installers-partners/technical-data/all-products/system-monitoring/open-interfaces/fronius-solar-api-json-</a></p>

<p>That gives me a nice warm feeling that it would be in my interest (personal and supporting my values) to use them.</p>

<p>So right now my dilemma is: some local installers say they could get a Fronius inverter for me but it&#39;s harder to source (lead time, price) and they&#39;re unfamiliar with it, and it looks like it requires a particular battery system (“BYD”) which in turn is likely more expensive and harder to source. One installer goes with Sunsynk inverters and advises I find myself “one of the many available &#39;buddy&#39; boxes that you can add on to provide monitoring”. So that brought me here, as I prefer open over commercial alternatives.</p>

<p>I want to get this right from the outset. I want to support companies like Fronius that support cloud-free operation. But I&#39;m not sure I understand everything well enough to be sure it would work out properly, especially if I ask a naive installer to do something they&#39;re not familiar with. Should I try to find an installer who knows this stuff; are there any?</p>

<p>Or, whom should I consult?</p>

<p>Thanks in advance,
— Julian Foad</p>

<hr>

<p><em>[1] These links are to my own web sites</em>
<em><a href="https://wrily.foad.me.uk/should-we-choose-a-fronius-inverter-for-best-cloud-free-pv-monitoring-interfaces">My POSSE copy of this message</a></em>
<em><a href="https://community.openenergymonitor.org/t/should-we-choose-a-fronius-inverter-for-best-cloud-free-pv-monitoring-interfaces/22102">Posted on OpenEnergyMonitor community</a></em></p>

<p><a href="https://wrily.foad.me.uk/tag:smartHome" class="hashtag"><span>#</span><span class="p-category">smartHome</span></a>, <a href="https://wrily.foad.me.uk/tag:cloudFree" class="hashtag"><span>#</span><span class="p-category">cloudFree</span></a>, <a href="https://wrily.foad.me.uk/tag:inverter" class="hashtag"><span>#</span><span class="p-category">inverter</span></a>, <a href="https://wrily.foad.me.uk/tag:api" class="hashtag"><span>#</span><span class="p-category">api</span></a>, <a href="https://wrily.foad.me.uk/tag:fronius" class="hashtag"><span>#</span><span class="p-category">fronius</span></a>, <a href="https://wrily.foad.me.uk/tag:solarPV" class="hashtag"><span>#</span><span class="p-category">solarPV</span></a>, <a href="https://wrily.foad.me.uk/tag:modbus" class="hashtag"><span>#</span><span class="p-category">modbus</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/should-we-choose-a-fronius-inverter-for-best-cloud-free-pv-monitoring-interfaces</guid>
      <pubDate>Sat, 10 Dec 2022 10:17:47 +0000</pubDate>
    </item>
    <item>
      <title>A Freedom-Respecting Smart Home</title>
      <link>https://wrily.foad.me.uk/a-freedom-respecting-smart-home</link>
      <description>&lt;![CDATA[Automating our lights, security cameras, all the Things? We&#39;ll be needing some IoT Gadgets and a home automation system.&#xA;&#xA;  &#34;Which brand? Amazon Alexa or Google or Apple HomeKit?&#34;&#xA;&#xA;NO! Big Tech makes technology that best serves Big Tech. We don&#39;t have to accept it, once we learn there&#39;s an alternative. &#xA;&#xA;Time I Learned: our smart home can respect our freedom.&#xA;&#xA;!--more--&#xA;&#xA;What&#39;s wrong with mainstream IoT?&#xA;&#xA;Their system works beautifully. We can see it in their adverts. What are we missing? Let&#39;s see. These cool and pretty looking mainstream IoT devices are overwhelmingly sold with &#34;cloud&#34; connectivity. &#34;Control it with our App!&#34; It sounds good. It&#39;s certainly convenient at first.&#xA;&#xA;Now, what does &#34;cloud connected&#34; imply? It implies our command to turn our light on goes out from our phone, over the Internet, to &#34;the cloud&#34; which just means somebody else&#39;s computer, where it&#39;s processed through our account on their system, and from there the command comes back to our light which then turns on. Ta-da! And our security camera feed shows up in our monitoring page on their computer system. Just like they showed in their adverts.&#xA;&#xA;Except when it doesn&#39;t. Except when the internet is slow, we wait, and then after a while our light turns on. Except when they mess up and show our private camera feed to some other customer and theirs to us. (Yes, that happened.) Except when their communications and their computers are poorly secured and get hacked. (Yes, lots of times.) Except when their company goes bust overnight and all our devices stop working. (Yes, that happens too.)&#xA;&#xA;When we use the vendor&#39;s app and &#34;cloud connected&#34; control, it means we are renting the use of our device as a service from the vendor. The vendor permits us to use the hardware we bought, but only through the intermediation of their servers. We can use it in ways they allow, for a time they determine, until they discontinue that service or go bust or require us to upgrade or pay extra or watch adverts or agree to new terms. Whatever they want. We &#34;bought&#34; it but we don&#39;t own it. Or we could say we own the bare hardware but we don&#39;t own the functioning product.&#xA;&#xA;What&#39;s the Solution?&#xA;&#xA;The alternative is that we can use IoT devices that are locally controlled, that depend only on our own local network, and therefore can respond fast no matter what our Internet connection is doing, and remain solely under our own control no matter what happens to the Vendor.&#xA;&#xA;My recommendation for a home automation control centre:&#xA;&#xA;Home Assistant \home-assistant.io\&#xA;&#xA;Home Assistant lets you control and monitor everything -- doorbells, lights, cameras, action! -- and wrenches back your local control over Big Tech branded devices from Amazon, Google, Apple and the rest.&#xA;&#xA;  &#34;Open source home automation that puts local control and privacy first&#34;&#xA;&#xA;Depending on your level of technical expertise there are different ways to obtain Home Assistant. For ordinary people looking for the simplest and most reliable way, I would recommend buying a tiny stand-alone hardware device with the software pre-installed, such as the &#34;Home Assistant Green&#34;.&#xA;&#xA;On the other hand, with it being freedom software, you or your techie friend could set up Home Assistant on pretty much any computer such as a laptop or a Raspberry Pi. That would be a good option for experimenting with it.&#xA;&#xA;For lots of information about using Home Assistant, listen to The Self-Hosted Show podcast.&#xA;&#xA;For recommendations on security cameras, also consult The Self-Hosted Show.&#xA;&#xA;For your smart switches, plugs, lights, temperature sensors etc.: mylocalbytes.com (UK) or cloudfree.shop (USA).&#xA;&#xA;What About Other Options?&#xA;&#xA;My recommendation for Home Assistant is what seems to me the best solution for most ordinary people, friends and family. Techies and the curious should take a look at these two other freedom-respecting home automation hubs.&#xA;&#xA;openHAB (and HestiaPi open-source hardware running openHAB)&#xA;DomoticZ&#xA;&#xA;For those building software, Mozilla WebThings is an important project providing &#34;an open platform for monitoring and controlling devices over the web&#34;.&#xA;&#xA;What Will Julian Do?&#xA;&#xA;At the time of writing I am just beginning my home automation. My first IoT device is:&#xA;&#xA;a &#34;smart&#34; plug/socket (switching, power monitoring)&#xA;&#xA;Plug a light into the smart plug. Click! It&#39;s on. Click! It&#39;s off... on, off, on, off. That&#39;s fun. OK, that&#39;s enough of that.&#xA;&#xA;Plug my fridge into the smart plug: it tells me the power consumption when the fridge motor is running, when it isn&#39;t, and the total energy and average power over a day. That&#39;s interesting. Click! It switches off... oops, didn&#39;t mean to do that. Keep it on.&#xA;&#xA;There are lots of ways to run Home Assistant. The easiest way for me to start was an almost one-click install of Home Assistant on YUNoHost. If I outgrow that, I can run it in its own virtual machine (VM) on my ProxMox VM server. \[Edit: After a few months I did exactly that.\]&#xA;&#xA;Longer term, I have been hearing that people get used to their home automation and expect it to be always available, a permanent fixture of the house. To improve reliability, by taking my general-purpose servers out of the equation, I would seriously consider moving it to a Home Assistant Green self-contained physical device.&#xA;&#xA;On my phone I installed the official Home Assistant companion app from f-droid. As well as providing access to the HA dashboards and configuration, this app also adds a Home Assistant integration that monitor&#39;s the phone&#39;s power stats (battery level, etc.) and optionally lots more kinds of statistics.&#xA;&#xA;Now I have got it up and running and kicked the tyres with my first integration, I might try:&#xA;&#xA;&#34;smart meters&#34; for my electricity and gas supply (energy data)&#xA;garage door sensor (turn on light, alert when I left it open)&#xA;voice assistant / smart speaker: Hopes and promises for open-source voice assistants in LWN summarises the landscape of FOSS smart speakers, the most promising being Rhasspy which is being brought in to Home Assistant, and OpenVoiceOS (OVOS) which is taking over from where Mycroft was going&#xA;solar panels or a heat pump (may provide energy data)&#xA;&#xA;Related&#xA;&#xA;A talk, Practical Computerized Home Automation by Bruce Momjian at FOSDEM&#39;23. &#34;Home automation is an elusive technology — often desired, rarely achieved. This talk explores a successful ten-year home automation deployment, outlining the challenges that derail many attempts. It will cover technology choices, programing basics, and a dozen successful applications.&#34;&#xA;A talk, Challenges in Home Energy Management by Markus Storm at FOSDEM&#39;23. &#34;How to best use your own PV-generated power ... deploying openHAB ... covering the most power intensive use cases of a household: EV charging, heat pump and white goods operations.&#34;&#xA;&#xA;----&#xA;&#xA;Update 2023-12: Now recommend Home Assistant Green instead of Home Assistant Yellow.&#xA;&#xA;---&#xA;&#xA;This article is part of my Open Source Gadgets series.&#xA;&#xA;#fossGadgets #cloudFree #smartHome #degoogled #awesomeFOSS #openHardware&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Automating our lights, security cameras, all the Things? We&#39;ll be needing some IoT Gadgets and a home automation system.</p>

<blockquote><p><em>“Which brand? Amazon Alexa or Google or Apple HomeKit?”</em></p></blockquote>

<p>NO! Big Tech makes technology that best serves Big Tech. We don&#39;t have to accept it, once we learn there&#39;s an alternative.</p>

<p>Time I Learned: <strong>our smart home can respect our freedom</strong>.</p>

<p><img src="https://blog.foad.me.uk/wp-content/uploads/2024/04/home-assistant-green-hero-logo.jpg" alt="" title="Home Assistant Green">
</p>

<h2 id="what-s-wrong-with-mainstream-iot" id="what-s-wrong-with-mainstream-iot">What&#39;s wrong with mainstream IoT?</h2>

<p>Their system works beautifully. We can see it in their adverts. What are we missing? Let&#39;s see. These cool and pretty looking mainstream IoT devices are overwhelmingly sold with “cloud” connectivity. “Control it with our App!” It sounds good. It&#39;s certainly convenient at first.</p>

<p>Now, what does “cloud connected” imply? It implies our command to turn our light on goes out from our phone, over the Internet, to “the cloud” which just means somebody else&#39;s computer, where it&#39;s processed through our account on their system, and from there the command comes back to our light which then turns on. Ta-da! And our security camera feed shows up in our monitoring page on their computer system. Just like they showed in their adverts.</p>

<p>Except when it doesn&#39;t. Except when the internet is slow, we wait, and then after a while our light turns on. Except when they mess up and show our private camera feed to some other customer and theirs to us. (Yes, that happened.) Except when their communications and their computers are poorly secured and get hacked. (Yes, lots of times.) Except when their company goes bust overnight and all our devices stop working. (Yes, that happens too.)</p>

<p>When we use the vendor&#39;s app and “cloud connected” control, it means we are renting the use of our device as a service from the vendor. The vendor permits us to use the hardware we bought, but only through the intermediation of their servers. We can use it in ways they allow, for a time they determine, until they discontinue that service or go bust or require us to upgrade or pay extra or watch adverts or agree to new terms. Whatever they want. We “bought” it but we don&#39;t own it. Or we could say we own the bare hardware but we don&#39;t own the <em>functioning</em> product.</p>

<h2 id="what-s-the-solution" id="what-s-the-solution">What&#39;s the Solution?</h2>

<p>The alternative is that we can use IoT devices that are locally controlled, that depend only on our own local network, and therefore can respond fast no matter what our Internet connection is doing, and remain solely under our own control no matter what happens to the Vendor.</p>

<p>My recommendation for a home automation control centre:</p>

<p><strong><a href="https://www.home-assistant.io/">Home Assistant &lt;home-assistant.io&gt;</a></strong></p>

<p>Home Assistant lets you control and monitor everything — doorbells, lights, cameras, action! — and wrenches back your local control over Big Tech branded devices from Amazon, Google, Apple and the rest.</p>

<blockquote><p><em>“Open source home automation that puts local control and privacy first”</em></p></blockquote>

<p>Depending on your level of technical expertise there are different ways to obtain Home Assistant. For ordinary people looking for the simplest and most reliable way, I would recommend buying a tiny stand-alone hardware device with the software pre-installed, such as the “<a href="https://www.home-assistant.io/green">Home Assistant Green</a>”.</p>

<p>On the other hand, with it being freedom software, you or your techie friend could set up Home Assistant on pretty much any computer such as a laptop or a Raspberry Pi. That would be a good option for experimenting with it.</p>

<p>For lots of information about using Home Assistant, listen to <a href="https://selfhosted.show/">The Self-Hosted Show</a> podcast.</p>

<p>For recommendations on security cameras, also consult <a href="https://selfhosted.show/">The Self-Hosted Show</a>.</p>

<p>For your smart switches, plugs, lights, temperature sensors etc.: <a href="https://mylocalbytes.com">mylocalbytes.com</a> (UK) or <a href="https://cloudfree.shop">cloudfree.shop</a> (USA).</p>

<h2 id="what-about-other-options" id="what-about-other-options">What About Other Options?</h2>

<p>My recommendation for Home Assistant is what seems to me the best solution for most ordinary people, friends and family. Techies and the curious should take a look at these two other freedom-respecting home automation hubs.</p>
<ul><li><a href="https://openhab.org/">openHAB</a> (and <a href="https://hestiapi.com/">HestiaPi</a> open-source hardware running openHAB)</li>
<li><a href="https://domoticz.com/">DomoticZ</a></li></ul>

<p>For those building software, <a href="https://webthings.io/">Mozilla WebThings</a> is an important project providing “an open platform for monitoring and controlling devices over the web”.</p>

<h2 id="what-will-julian-do" id="what-will-julian-do">What Will Julian Do?</h2>

<p>At the time of writing I am just beginning my home automation. My first IoT device is:</p>
<ul><li>a “smart” plug/socket (switching, power monitoring)</li></ul>

<p>Plug a light into the smart plug. Click! It&#39;s on. Click! It&#39;s off... on, off, on, off. That&#39;s fun. OK, that&#39;s enough of that.</p>

<p>Plug my fridge into the smart plug: it tells me the power consumption when the fridge motor is running, when it isn&#39;t, and the total energy and average power over a day. That&#39;s interesting. Click! It switches off... oops, didn&#39;t mean to do that. Keep it on.</p>

<p><img src="https://blog.foad.me.uk/wp-content/uploads/2022/12/20221121-HomeAssistant-TasmotaPlug-graphs.png" alt="" title="Fridge energy graphs in Home Assistant companion app"></p>

<p>There are lots of ways to run Home Assistant. The easiest way for me to start was an almost one-click install of <a href="https://yunohost.org/app_homeassistant">Home Assistant on YUNoHost</a>. If I outgrow that, I can run it in its own virtual machine (VM) on my ProxMox VM server. [<em>Edit:</em> After a few months I did exactly that.]</p>

<p>Longer term, I have been hearing that people get used to their home automation and expect it to be always available, a permanent fixture of the house. To improve reliability, by taking my general-purpose servers out of the equation, I would seriously consider moving it to a <a href="https://www.home-assistant.io/green">Home Assistant Green</a> self-contained physical device.</p>

<p>On my phone I installed the official <a href="https://f-droid.org/en/packages/io.homeassistant.companion.android.minimal">Home Assistant companion app</a> from f-droid. As well as providing access to the HA dashboards and configuration, this app also adds a Home Assistant integration that monitor&#39;s the phone&#39;s power stats (battery level, etc.) and optionally lots more kinds of statistics.</p>

<p>Now I have got it up and running and kicked the tyres with my first integration, I might try:</p>
<ul><li>“smart meters” for my electricity and gas supply (energy data)</li>
<li>garage <a href="https://www.mylocalbytes.com/products/snzb-04-zigbee-door-window-sensor">door sensor</a> (turn on light, alert when I left it open)</li>
<li>voice assistant / smart speaker: <a href="https://lwn.net/Articles/926484/">Hopes and promises for open-source voice assistants</a> in LWN summarises the landscape of FOSS smart speakers, the most promising being Rhasspy which is being brought in to Home Assistant, and OpenVoiceOS (OVOS) which is taking over from where Mycroft was going</li>
<li><a href="https://www.home-assistant.io/integrations/#search/solar">solar panels</a> or a <a href="https://www.home-assistant.io/integrations/#search/heat%20pump">heat pump</a> (may provide energy data)</li></ul>

<h2 id="related" id="related">Related</h2>
<ul><li>A talk, <a href="https://fosdem.org/2023/schedule/event/home_automation/">Practical Computerized Home Automation</a> by Bruce Momjian at FOSDEM&#39;23. “Home automation is an elusive technology — often desired, rarely achieved. This talk explores a successful ten-year home automation deployment, outlining the challenges that derail many attempts. It will cover technology choices, programing basics, and a dozen successful applications.”</li>
<li>A talk, <a href="https://fosdem.org/2023/schedule/event/energy_challenges_home_energy_management/">Challenges in Home Energy Management</a> by Markus Storm at FOSDEM&#39;23. “How to best use your own PV-generated power ... deploying openHAB ... covering the most power intensive use cases of a household: EV charging, heat pump and white goods operations.”</li></ul>

<hr>

<p><em>Update 2023-12: Now recommend Home Assistant Green instead of Home Assistant Yellow.</em></p>

<hr>

<p><em>This article is part of my <a href="https://wrily.foad.me.uk/what-to-give-tech-gadgets-that-respect-our-freedom" title="What to Give - Tech Gadgets that Respect Our Freedom">Open Source Gadgets series</a>.</em></p>

<p><a href="https://wrily.foad.me.uk/tag:fossGadgets" class="hashtag"><span>#</span><span class="p-category">fossGadgets</span></a> <a href="https://wrily.foad.me.uk/tag:cloudFree" class="hashtag"><span>#</span><span class="p-category">cloudFree</span></a> <a href="https://wrily.foad.me.uk/tag:smartHome" class="hashtag"><span>#</span><span class="p-category">smartHome</span></a> <a href="https://wrily.foad.me.uk/tag:degoogled" class="hashtag"><span>#</span><span class="p-category">degoogled</span></a> <a href="https://wrily.foad.me.uk/tag:awesomeFOSS" class="hashtag"><span>#</span><span class="p-category">awesomeFOSS</span></a> <a href="https://wrily.foad.me.uk/tag:openHardware" class="hashtag"><span>#</span><span class="p-category">openHardware</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/a-freedom-respecting-smart-home</guid>
      <pubDate>Fri, 11 Nov 2022 14:40:30 +0000</pubDate>
    </item>
    <item>
      <title>Matrix, Android, Self-Hosting Skills</title>
      <link>https://wrily.foad.me.uk/matrix-android-self-hosting-skills</link>
      <description>&lt;![CDATA[This is an informal summary of my recent (2016 ~ 2023) experience and explorations in the areas of Matrix and Android and self-hosting. For my employment history please see my more formal CV/resumé at https://blog.foad.me.uk/cv/.&#xA;&#xA;Passions&#xA;&#xA;Matrix, FOSS, services-as-FOSS, digital Freedom for everyone&#xA;&#xA;Recent skills&#xA;!--more--&#xA;&#xA;Matrix (see section below)&#xA;Self-hosting / home-lab (see section below)&#xA;C, Python, Bash, C++, Javascript/Node.JS, Ruby... (from skilled to novice)&#xA;Android app dev (novice)&#xA;Android degoogled ecosystem (interest)&#xA;&#xA;Self-Hosting / Home-Lab&#xA;&#xA;DevOps experience:&#xA;&#xA;Ansible (deploying most of my services)&#xA;Docker (lots), VMs with Terraform &amp; ProxMox&#xA;Building Docker images&#xA;Running the following services...&#xA;&#xA;Currently running personal services:&#xA;&#xA;Matrix (see separate section)&#xA;OpenWRT router (blog post)&#xA;OpenStreetMap map tile server (blog post, source)&#xA;Traefik reverse-proxy&#xA;Authelia authentication&#xA;Bitwarden password vault server (blog post)&#xA;ProxMox VMs&#xA;Docker container registry&#xA;My own F-droid Android app store (mentioned, why)&#xA;Borg backup server&#xA;Syncthing, GitLab, Subversion, Nextcloud, YunoHost&#xA;photos, music, blogs, etc.&#xA;(outsourced @ own domain) email, xmpp&#xA;&#xA;Android&#xA;&#xA;Android OS and ecosystem (experience):&#xA;&#xA;Running degoogled android (LineageOS) on main, secondary, family phones (blog post)&#xA;Partially scripted LineageOS deployment&#xA;Published and running my own push notifications infrastructure using UnifiedPush (blog post &amp; packaging)&#xA;Running my own F-droid app store (mentioned, why)&#xA;Exploration and writing about the degoogled ecosystem (blog posts tagged: #degoogled, #android)&#xA;&#xA;Android app development (novice):&#xA;&#xA;TraxCam (a tweaked OpenCamera) (blog, source)&#xA;&#xA;Matrix&#xA;&#xA;Running my matrix server since 2018:&#xA;&#xA;matrix me: @julian:foad.me.uk&#xA;Contributed self-hosted push notifications support to the popular matrix-docker-ansible-deploy server installation (blog post)&#xA;running several bridges, clients, bots&#xA;writing a matrix bridge (project)&#xA;&#xA;Full of Matrix project ideas. Involved in some matrix dev discussions. Looking for ways to help people get on board.&#xA;&#xA;Writing, Blogging&#xA;&#xA;Blogs:&#xA;&#xA;wrily.foad.me.uk&#xA;blog.foad.me.uk&#xA;&#xA;Matrix writing (examples):&#xA;&#xA;see &#39;(blog)&#39; links in other sections&#xA;started the public room #matrix-outreach&#xA;Why... Matrix Me&#xA;Your Online Identity&#xA;&#xA;Contact me&#xA;&#xA;matrix me: @julian:foad.me.uk&#xA;email me: julian@foad.me.uk&#xA;&#xA;---&#xA;More articles tagged: #matrix #degoogled #android #smartHome #awesomeFOSS&#xA;&#xA;!--more--&#xD;&#xA;----&#xD;&#xA;Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian&amp;ZeroWidthSpace;@wrily.foad.me.uk · matrix me · Fedi follow me · email me · julian.foad.me.uk&#xD;&#xA;Donate: via Liberapay&#xD;&#xA;All posts &amp;copy; Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p><em>This is an informal summary of my recent (2016 ~ 2023) experience and explorations in the areas of Matrix and Android and self-hosting. For my employment history please see my more formal CV/resumé at <a href="https://blog.foad.me.uk/cv/">https://blog.foad.me.uk/cv/</a>.</em></p>

<h2 id="passions" id="passions">Passions</h2>
<ul><li>Matrix, FOSS, services-as-FOSS, digital Freedom for everyone</li></ul>

<h2 id="recent-skills" id="recent-skills">Recent skills</h2>


<ul><li>Matrix (see section below)</li>
<li>Self-hosting / home-lab (see section below)</li>
<li>C, Python, Bash, C++, Javascript/Node.JS, Ruby... (from skilled to novice)</li>
<li>Android app dev (novice)</li>
<li>Android degoogled ecosystem (interest)</li></ul>

<h2 id="self-hosting-home-lab" id="self-hosting-home-lab">Self-Hosting / Home-Lab</h2>

<p>DevOps experience:</p>
<ul><li>Ansible (deploying most of my services)</li>
<li>Docker (lots), VMs with Terraform &amp; ProxMox</li>
<li>Building Docker images</li>
<li>Running the following services...</li></ul>

<p>Currently running personal services:</p>
<ul><li>Matrix (see separate section)</li>
<li>OpenWRT router (<a href="https://blog.foad.me.uk/2021/09/23/running-an-openwrt-router/">blog post</a>)</li>
<li>OpenStreetMap map tile server (<a href="https://wrily.foad.me.uk/self-host-a-matrix-map-server">blog post</a>, <a href="https://lab.trax.im/matrix/map-tile-server-ansible">source</a>)</li>
<li>Traefik reverse-proxy</li>
<li>Authelia authentication</li>
<li>Bitwarden password vault server (<a href="https://wrily.foad.me.uk/bitwarden-awesome-open-source">blog post</a>)</li>
<li>ProxMox VMs</li>
<li>Docker container registry</li>
<li>My own F-droid Android app store (<a href="https://blog.foad.me.uk/2021/05/11/introducing-trax-cam/">mentioned</a>, <a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-app-stores">why</a>)</li>
<li>Borg backup server</li>
<li>Syncthing, GitLab, Subversion, Nextcloud, YunoHost</li>
<li>photos, music, <a href="https://wrily.foad.me.uk">blogs</a>, etc.</li>
<li>(outsourced @ own domain) email, xmpp</li></ul>

<h2 id="android" id="android">Android</h2>

<p>Android OS and ecosystem (experience):</p>
<ul><li>Running <strong>degoogled android</strong> (LineageOS) on main, secondary, family phones (<a href="https://wrily.foad.me.uk/all-i-want-for-christmas-is">blog post</a>)</li>
<li>Partially scripted LineageOS deployment</li>
<li>Published and running <strong>my own push notifications</strong> infrastructure using UnifiedPush (<a href="https://wrily.foad.me.uk/unifiedpush-notifications-for-your-matrix-server-with-ntfy">blog post &amp; packaging</a>)</li>
<li>Running <strong>my own F-droid app store</strong> (<a href="https://blog.foad.me.uk/2021/05/11/introducing-trax-cam/">mentioned</a>, <a href="https://wrily.foad.me.uk/foss-apps-live-in-foss-app-stores">why</a>)</li>
<li>Exploration and writing about the degoogled ecosystem (blog posts tagged: <a href="https://wrily.foad.me.uk/tag:degoogled" class="hashtag"><span>#</span><span class="p-category">degoogled</span></a>, <a href="https://wrily.foad.me.uk/tag:android" class="hashtag"><span>#</span><span class="p-category">android</span></a>)</li></ul>

<p>Android app development (novice):</p>
<ul><li>TraxCam (a tweaked OpenCamera) (<a href="https://blog.foad.me.uk/2021/05/11/introducing-trax-cam/">blog</a>, <a href="https://lab.trax.im/trax.im/traxcam/">source</a>)</li></ul>

<h2 id="matrix" id="matrix">Matrix</h2>

<p>Running my matrix server since 2018:</p>
<ul><li>matrix me: <a href="https://matrix.to/#/@julian:foad.me.uk">@julian:foad.me.uk</a></li>
<li>Contributed self-hosted push notifications support to the popular matrix-docker-ansible-deploy server installation (<a href="https://wrily.foad.me.uk/unifiedpush-notifications-for-your-matrix-server-with-ntfy">blog post</a>)</li>
<li>running several bridges, clients, bots</li>
<li>writing a matrix bridge (<a href="https://lab.trax.im/matrix/cdj-to-matrix">project</a>)</li></ul>

<p>Full of Matrix project ideas. Involved in some matrix dev discussions. Looking for ways to help people get on board.</p>

<h2 id="writing-blogging" id="writing-blogging">Writing, Blogging</h2>

<p>Blogs:</p>
<ul><li><a href="https://wrily.foad.me.uk/">wrily.foad.me.uk</a></li>
<li><a href="https://blog.foad.me.uk/">blog.foad.me.uk</a></li></ul>

<p>Matrix writing (examples):</p>
<ul><li>see &#39;(blog)&#39; links in other sections</li>
<li>started the public room <a href="https://matrix.to/#/%23matrix-outreach:matrix.org"><code>#matrix-outreach</code></a></li>
<li><a href="https://blog.foad.me.uk/2021/05/11/why-friends-ask-friends-to-matrix-me/">Why... Matrix Me</a></li>
<li><a href="https://blog.foad.me.uk/2021/01/08/is-your-online-identity-yours/">Your Online Identity</a></li></ul>

<h2 id="contact-me" id="contact-me">Contact me</h2>
<ul><li>matrix me: <a href="https://matrix.to/#/@julian:foad.me.uk">@julian:foad.me.uk</a></li>
<li>email me: <a href="mailto:julian@foad.me.uk?subject=Matrix,%20Android,%20Self-Hosting%20Skills">julian@foad.me.uk</a></li></ul>

<hr>

<p>More articles tagged: <a href="https://wrily.foad.me.uk/tag:matrix" class="hashtag"><span>#</span><span class="p-category">matrix</span></a> <a href="https://wrily.foad.me.uk/tag:degoogled" class="hashtag"><span>#</span><span class="p-category">degoogled</span></a> <a href="https://wrily.foad.me.uk/tag:android" class="hashtag"><span>#</span><span class="p-category">android</span></a> <a href="https://wrily.foad.me.uk/tag:smartHome" class="hashtag"><span>#</span><span class="p-category">smartHome</span></a> <a href="https://wrily.foad.me.uk/tag:awesomeFOSS" class="hashtag"><span>#</span><span class="p-category">awesomeFOSS</span></a></p>



<hr>

<p><em>Follow/Feedback/Contact:</em> <a href="https://wrily.foad.me.uk/feed/"><em>RSS feed</em></a> · <em>Fedi follow this blog: @julian​@wrily.foad.me.uk</em> · <a href="https://matrix.to/#/@julian:foad.me.uk" title="matrix Julian"><em>matrix me</em></a> · <a href="https://fed.foad.me.uk/%40julian%40fed.foad.me.uk" title="follow Julian"><em>Fedi follow me</em></a> · <a href="mailto:julian@foad.me.uk?subject=Wrily" title="email Julian"><em>email me</em></a> · <a href="https://julian.foad.me.uk/"><em>julian.foad.me.uk</em></a>
<em>Donate:</em> <a href="https://liberapay.com/julianfoad" title="Donate to Julian using Liberapay"><em>via Liberapay</em></a>
<em>All posts © Julian Foad and licensed <a href="https://creativecommons.org/licenses/by-nd/4.0/">CC-BY-ND</a> except quotes, translations, or where stated otherwise</em></p>
]]></content:encoded>
      <guid>https://wrily.foad.me.uk/matrix-android-self-hosting-skills</guid>
      <pubDate>Thu, 17 Mar 2022 12:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>