Neverending Story: Upcoming Projects š
- Fix āCall the cabin to turn up the heatā
- Battery protection by automatically disconnecting the 220V supply from the 12V supply
- Monitoring of fuel and water tanks
- Internet via Starlink
- Status display
- Turn on the heating cables on the water tank from home
- Automatically open the gate for people other than me
A quick rundown of whatās in the pipeline. A lot of it has to do with home automation, ESP32, Shelly, etc.
Fix āCall the cabin to turn up the heatā
From the time the cabin was built in 1994 until the pager network was shut down in 1997, we had a āCall the Cabinā feature on the Wallas. Regular cell service didnāt reach that far. Around 2024, āLTE-Mā solutions began to emerge: LTE (4G) running on the old 450 MHz cellular network, which penetrates much deeper into the mountainous terrain.
Our paraffin stove from the Finnish company Wallas is perfect when it works. Over the past 5ā6 years, however, it hasnāt been very cooperative, but in 2024/25 it was refurbished internally (new circuit board, burner, etc.) so that the 20-year-old stove is essentially electronically equivalent to a new one. This enables āRing hytta varmā using a Sikom box I purchased. I hooked everything up according to the manual this summer, but⦠it didnāt work. Iāll try again next summer.
Battery protection by automatically disconnecting the 220V supply from the 12V supply
After spending a lot of time experimenting with ChatGPT before Christmas, Iāve come to the conclusion that I basically need to rewire the electrical system š That is, everythingworkstoday, but I can achieve a lot by connecting things like this:

Then I'll get
- Improved architecture: everything runs through a single common DC busāand all current must pass through the shunt.
- Complete overview of power consumption via Victron SmartShunt
- BatteryProtect physically cuts off 12 V power to the load. This, in turn, will automatically shut off the 220 V power supply!
- emergency power switch
Monitoring of fuel and water tanks
It doesnāt take much to build a small device that uses ultrasonic sensors to measure the water level in a tank. The idea is to use a couple of these in the fuel tank of the Wallas and in the water tank, connect them to an LTE-M gateway via LoRa, and push the data to the internet. Then you can check the status directly from the website š¤ All you need to do is create some āEdge Functionsā in Netlify to receive and display the data.
- LoRa (short for āLong Rangeā) is a wireless radio technology developed by Semtech for long-range communication with extremely low power consumption. It is a cornerstone of IoT (Internet of Things) applications and enables data transmission over many kilometers; it is frequently used in smart cities, agriculture, and industry.
- An Arduino-compatible ESP32, an inexpensive LoRa module, and an ultrasonic sensor cost around 200 kr. With deep sleep mode and waking up once an hour, they should easily last a year without needing a new battery.
Internet via Starlink
Weāve had a satellite dish from Allente (Canal Digital) for a long time, but it costs an absolute fortune and the dish often lost its alignment. Now we have a cable outage, and I had to consider whether it made sense to pay 700 kr/month for something very few people use. Many people would like to stream TV shows and series, but we donāt have 4G coverage. I had been planning a major project for a long time (2021) involving cabling to the nearest peak and a 4G antenna with Power-over-Ethernet and a lot of custom electronics to make this work anyway, but then Starlink came along. For a long time, it cost 1,000 kroner a month, but now itās available for less than what Allente chargesā¦
The downside is high power consumption: it draws over 100 watts during startup before dropping to less than 30 watts once it has stabilized. 2 amps is still far too much (50 Ah/day) to be manageable in the winter, especially if we were to forget to turn it off, so this requires two things:
- Automatic disconnection from 220V (see above) so we don't drain the batteries
- Ability to turn the 220V power on and off using wall switches
Status display
It would be cool if there were a display at the cabin that showed:
- whether the current draw was low or high
- whether a large/small/normal amount of water was used, and an estimate of the remaining amount based on consumption
- Levels of water and diesel/kerosene
Turn on the heating cables on the water tank from home
Requires:
- LTE-M remote starter (model NRF9151) capable of receiving commands and initiating actions over the network (asynchronous architecture)
- LoRa transmitters on the devices that allow us to use the automatic 220V and 12V disconnection setup to start the Victron inverter.
- Wi-Fi router/Starlink
Automatically open the gate for people other than me
Right now, I have to be there in person whenever guests come to the cabin so I can open the gate. Itās a pain. Only my registered phone number works. But what if I could have someone else control one of my phones? š¤
My approach: create aAndroid app that makes callswhen it receives a signal. It doesn't even need a backendāit just needs to be able to read text messages or receive a call. The signal can be
- Text message: āOpen Sesameā
- Someone is calling
- A WebSocket to a server or edge node sends a signal (similar to
{action: 'open-gate'}).