-
3c34b708b9
A mode that does not work stops being on the menu
main

tajniak81andClaude Opus 5
2026-09-05 12:54:30 +02:00
-
d4b9d0870e
The server notices its own token has run out

tajniak81andClaude Opus 5
2026-09-05 11:52:39 +02:00
-
fe1e314df9
The store comes apart into the four roles it always had

tajniak81andClaude Opus 5
2026-09-04 20:35:42 +02:00
-
9a2a4ab72e
The files leave the volume the database sits on

tajniak81andClaude Opus 5
2026-09-04 19:32:19 +02:00
-
181f55a849
The phone catches up with the month the web had

tajniak81andClaude Opus 5
2026-09-04 15:11:19 +02:00
-
2b4f4f034d
A task holds the whole night, not one end of it

tajniak81andClaude Opus 5
2026-09-03 23:32:07 +02:00
-
0f48093d1a
A week that starts where the person reading it starts theirs

tajniak81andClaude Opus 5
2026-09-03 23:12:10 +02:00
-
5a4515978f
One schedule for every charger, and a clock on the server to keep it

tajniak81andClaude Opus 5
2026-09-03 22:47:30 +02:00
-
8e4c22cfcf
The settings card takes a second look, because the charger answers late

tajniak81andClaude Opus 5
2026-09-03 22:05:40 +02:00
-
4bcf1305be
The bolts in the list keep asking who is reachable

tajniak81andClaude Opus 5
2026-09-03 21:19:07 +02:00
-
dd636bbe03
A time box that reads on the clock the user chose

tajniak81andClaude Opus 5
2026-09-03 21:13:42 +02:00
-
4ff73e5110
Brightness and the solar floor become sliders too

tajniak81andClaude Opus 5
2026-09-03 21:01:01 +02:00
-
c1b76a801d
An inherited field shows what it inherited, not an example

tajniak81andClaude Opus 5
2026-09-03 20:51:57 +02:00
-
830ef0cde5
The region says which clock, this app says how to punctuate it

tajniak81andClaude Opus 5
2026-09-03 20:34:51 +02:00
-
263d35c688
Picking a clock picks its separator too

tajniak81andClaude Opus 5
2026-09-03 20:29:49 +02:00
-
4d51a34c44
The settings card stops emptying when one message is late

tajniak81andClaude Opus 5
2026-09-03 20:26:38 +02:00
-
c65ce0c081
Two tiles named for what they were, not for what they show

tajniak81andClaude Opus 5
2026-09-03 20:21:28 +02:00
-
7b339d3dac
Tap the card, and that is the whole enrolment

tajniak81andClaude Opus 5
2026-09-03 20:10:13 +02:00
-
e190364c77
One ceiling, one slider, in the card that owns it

tajniak81andClaude Opus 5
2026-09-03 18:53:48 +02:00
-
dde5410788
The clock stops being a side effect of the region

tajniak81andClaude Opus 5
2026-09-03 18:32:52 +02:00
-
3fddab6815
The control card says which charger the buttons move

tajniak81andClaude Opus 5
2026-09-03 18:20:33 +02:00
-
9d4aecb668
The settings card stops being a Modbus card

tajniak81andClaude Opus 5
2026-09-03 15:19:57 +02:00
-
3064bff8ad
The charger's own card list gets a door, and says where it differs

tajniak81andClaude Opus 5
2026-09-03 14:35:27 +02:00
-
7176867eb3
Tap the card on the charger and the number fills itself in

tajniak81andClaude Opus 5
2026-09-03 13:45:00 +02:00
-
4c73d4ac05
0103 writes a card, 0104 asks for the list, 0108 a2=7 opens the reader

tajniak81andClaude Opus 5
2026-09-03 13:30:14 +02:00
-
62b0a29598
The reader speaks: 0904 is the card list, 0908 is the tap

tajniak81andClaude Opus 5
2026-09-03 13:04:52 +02:00
-
a7719fca6a
A line per frame, for the frames nobody has named

tajniak81andClaude Opus 5
2026-09-03 12:08:53 +02:00
-
245870a96a
The add and remove buttons, and the read that checks them

tajniak81andClaude Opus 5
2026-09-03 10:50:00 +02:00
-
a5842201c0
The cards that open the charger get a card of their own

tajniak81andClaude Opus 5
2026-09-03 10:36:52 +02:00
-
4188d049cb
An email is an email, whichever list it arrived in

tajniak81andClaude Opus 5
2026-09-03 10:00:48 +02:00
-
928a39e03e
Each RFID card as a card, not as list[3]

tajniak81andClaude Opus 5
2026-09-03 09:57:51 +02:00
-
905eb24cc1
The service's own field names, said in the card's words

tajniak81andClaude Opus 5
2026-09-03 09:33:03 +02:00
-
0657decbd1
The sign-in fields say nothing until you type

tajniak81andClaude Opus 5
2026-09-03 08:51:19 +02:00
-
4ff6242c8f
The last message in the map, and it reboots the charger

tajniak81andClaude Opus 5
2026-09-02 23:15:12 +02:00
-
b2d333a63f
The charger was never asked what it is set to

tajniak81andClaude Opus 5
2026-09-02 23:05:40 +02:00
-
3f9d5b943f
Four questions asked of an account that answers twenty-one

tajniak81andClaude Opus 5
2026-09-02 22:53:36 +02:00
-
fb42791f8d
The card beside it had boxes, so this one gets boxes

tajniak81andClaude Opus 5
2026-09-02 22:18:45 +02:00
-
1a7f04cba0
A dash printed above the value it was missing

tajniak81andClaude Opus 5
2026-09-02 21:45:08 +02:00
-
8e2073fc4c
The map knew the names the card was showing as hex

tajniak81andClaude Opus 5
2026-09-02 21:31:43 +02:00
-
197ff73a39
The one card with a button is the one with a crooked arrow

tajniak81andClaude Opus 5
2026-09-02 21:01:24 +02:00
-
2425a8d3d6
A field we have no name for is still a field it sent

tajniak81andClaude Opus 5
2026-09-02 20:58:15 +02:00
-
1dc20461de
A raw key, a bare number, and two columns of dashes

tajniak81andClaude Opus 5
2026-09-02 20:22:50 +02:00
-
90558d60b2
What the app can set, the cloud connection can set

tajniak81andClaude Opus 5
2026-09-02 18:28:45 +02:00
-
576df58776
Go the way the owner's phone already goes

tajniak81andClaude Opus 5
2026-09-02 16:47:10 +02:00
-
b27ca3ee19
The two cards stop keeping numbers from each other

tajniak81andClaude Opus 5
2026-09-02 10:50:00 +02:00
-
e02855173a
One register, one slider

tajniak81andClaude Opus 5
2026-09-02 10:28:41 +02:00
-
65a5c67afc
The settings card sets things

tajniak81andClaude Opus 5
2026-09-02 10:00:54 +02:00
-
e1c063d4b1
What the charger is set to, where the setting is made

tajniak81andClaude Opus 5
2026-09-02 09:11:54 +02:00
-
6877d311ea
One word was answering two questions

tajniak81andClaude Opus 5
2026-09-02 09:04:04 +02:00
-
f3235c403c
A page opens where you put its tabs

tajniak81andClaude Opus 5
2026-09-02 08:52:20 +02:00
-
641f427db4
The chargers you own, on the phone as well

tajniak81andClaude Opus 5
2026-09-02 08:27:16 +02:00
-
3c64d6e84c
The cards drag too, held by their headings

tajniak81andClaude Opus 5
2026-09-01 21:24:04 +02:00
-
1418a566fd
The charging tabs drag, like a car's do

tajniak81andClaude Opus 5
2026-09-01 21:10:52 +02:00
-
2a5d21d328
Controls first, because that is what the page is opened for

tajniak81andClaude Opus 5
2026-09-01 21:06:02 +02:00
-
b48019b08f
Four cards is three too many to scroll past

tajniak81andClaude Opus 5
2026-09-01 21:04:55 +02:00
-
bcc44da735
Setting up the connection is not the same as using it

tajniak81andClaude Opus 5
2026-09-01 20:12:05 +02:00
-
5547daa689
The readings get their own card

tajniak81andClaude Opus 5
2026-09-01 20:10:13 +02:00
-
05f8bd07ed
The register map, kept locally without keeping it in the repo

tajniak81andClaude Opus 5
2026-09-01 19:49:39 +02:00
-
62cb691f98
Everything the register map carries, sorted the way it gets asked about

tajniak81andClaude Opus 5
2026-09-01 19:37:22 +02:00
-
aaa89dfe10
Relays that run at 33 degrees, not 331

tajniak81andClaude Opus 5
2026-09-01 19:01:29 +02:00
-
cf4fd14b56
The table the charger actually keeps its measurements in

tajniak81andClaude Opus 5
2026-09-01 18:42:39 +02:00
-
f025dc100f
The local mode, offered by the menu that picks the mode

tajniak81andClaude Opus 5
2026-09-01 18:26:21 +02:00
-
1aedc0ddc7
A serial the account does not list is still a serial worth showing

tajniak81andClaude Opus 5
2026-09-01 17:54:54 +02:00
-
7ccd785742
The charger's address, asked for where control is set up

tajniak81andClaude Opus 5
2026-09-01 17:27:06 +02:00
-
f7472bada3
Reach the charger where it is, instead of waiting for it to call

tajniak81andClaude Opus 5
2026-09-01 17:03:27 +02:00
-
e9a82a1cca
One hostname a charger can be told about and actually reach

tajniak81andClaude Opus 5
2026-09-01 15:36:56 +02:00
-
9f5c8dc49a
The address chargers are given is now an address that answers

tajniak81andClaude Opus 5
2026-09-01 14:31:24 +02:00
-
019c28db85
The card is about the charger you picked, not all of them

tajniak81andClaude Opus 5
2026-09-01 13:01:09 +02:00
-
9686cae8b9
The charger row asks the same way everything else does

tajniak81andClaude Opus 5
2026-09-01 12:09:59 +02:00
-
c9ffb9c698
One prompt for the whole app, asked where the browser cannot refuse it

tajniak81andClaude Opus 5
2026-09-01 12:02:38 +02:00
-
749f42f481
Remove asks in the page, not in a dialog the browser may refuse to show

tajniak81andClaude Opus 5
2026-09-01 11:56:04 +02:00
-
21a54c4cfa
The bolt in the list takes the colour the badge already had

tajniak81andClaude Opus 5
2026-09-01 11:52:04 +02:00
-
7cbc81778c
Every row, every time, dashes included

tajniak81andClaude Opus 5
2026-09-01 11:47:23 +02:00
-
ad785ee9f8
The fields the cloud sends, kept all the way to the card

tajniak81andClaude Opus 5
2026-09-01 11:43:23 +02:00
-
86ea97b414
Online said out loud, not left as the absence of "Offline"

tajniak81andClaude Opus 5
2026-09-01 11:22:02 +02:00
-
4203ca93db
What a charger is, readable without a CSMS to control it with

tajniak81andClaude Opus 5
2026-09-01 11:12:17 +02:00
-
d71c1b4691
The panel header stops folding "Sign out" onto two lines

tajniak81andClaude Opus 5
2026-09-01 10:47:02 +02:00
-
190ae923a6
The Anker token outlives the request that fetched it

tajniak81andClaude Opus 5
2026-08-31 23:11:52 +02:00
-
c1aee0fac1
One refused sign-in, not five: the chargers poll no longer locks the account

tajniak81andClaude Opus 5
2026-08-31 22:54:24 +02:00
-
423bc2ab16
The charger list sorted by a field the collection never had

tajniak81andClaude Opus 5
2026-08-31 21:34:48 +02:00
-
06f91578da
Integrations, sorted into the categories the panel already sorts them into

tajniak81andClaude Opus 5
2026-08-31 21:20:08 +02:00
-
a3f69fa5ef
Home chargers: your own wallbox as a record, imported the way a car is

tajniak81andClaude Opus 5
2026-08-31 21:07:21 +02:00
-
a809980d8b
Anker health: count the chargers the panel lists, not the ones one endpoint admits to

tajniak81andClaude Opus 5
2026-08-31 20:46:02 +02:00
-
e138fad3f4
Anker: every charger on the account, not just the ones outside a station

tajniak81andClaude Opus 5
2026-08-31 20:13:36 +02:00
-
a7cab50e06
Apprise: a gateway to hand a message to, not a hundred protocols to carry

tajniak81andClaude Opus 5
2026-08-30 22:43:07 +02:00
-
a49d48f659
The panel's webfonts, in the one position CSS accepts them

tajniak81andClaude Opus 5
2026-08-30 18:17:09 +02:00
-
e648634ce1
The plugin list, grouped by what a plugin actually is

tajniak81andClaude Opus 5
2026-08-29 23:30:56 +02:00
-
340a81b0d6
Greencell: the charger on your own broker, not a cloud it never had

tajniak81andClaude Opus 5
2026-08-29 22:00:44 +02:00
-
5e6b8b4b1c
Anker Solix: the charger's mode, and the modes it can be moved into

tajniak81andClaude Opus 5
2026-08-29 20:39:30 +02:00
-
fd75833707
The cabin's temperature, and the one it is heading for

tajniak81andClaude Opus 5
2026-08-29 19:45:58 +02:00
-
22a22ec43a
Toyota: the status route the car answers, not the one it retired

tajniak81andClaude Opus 5
2026-08-29 19:40:31 +02:00
-
a203414ceb
Phone App: the garage on the car's own screen

tajniak81andClaude Opus 5
2026-08-29 18:26:46 +02:00
-
fa569c4030
Sign in before the first call, not after a 401 that never comes

tajniak81andClaude Opus 5
2026-08-29 10:33:33 +02:00
-
12ec10a797
Phone App: more than one server, and a session for each

tajniak81andClaude Opus 5
2026-08-23 21:47:01 +02:00
-
35e6c511b7
Changed parts: the list is the car's, not the app's

tajniak81andClaude Opus 5
2026-08-22 23:30:08 +02:00
-
7718b32013
Phone App: off the plugins that bring their own Kotlin

tajniak81andClaude Opus 5
2026-08-22 22:06:11 +02:00
-
6b7abb4b84
Phone App: a service card laid out by the car's own columns

tajniak81andClaude Opus 5
2026-08-22 21:32:45 +02:00
-
f7caeaf907
A date typed in the order you chose, not the browser's

tajniak81andClaude Opus 5
2026-08-22 20:18:18 +02:00
-
d4033dbcef
A build date you may only half know; one look for an empty cell

tajniak81andClaude Opus 5
2026-08-22 12:11:39 +02:00
-
c5d431c560
Changed parts: one column in the service table, not one each

tajniak81andClaude Opus 5
2026-08-22 11:16:20 +02:00