homieiot/convention

Commit title Date Hash
change(version): remove ‘higher’ constraint (#304) 2024-10-27 19:32:53 +0100 db70d60
minor clarification in the base-topic (#303) 2024-10-17 10:22:43 +0200 063301d
fix(enum): no duplicates (#302) 2024-10-13 01:27:34 +0200 aee10f3
chor(node/prop): make ’name’ optional (#300) 2024-09-07 13:33:16 +0200 7cfd0b5
fix: color encoding and brightness (#298) 2024-09-04 22:17:02 +0200 86f35d9
chore(convention): minor cleanup and consistency updates 2024-07-06 14:23:54 +0200 0d7baf5
Trigger website deployment on convention changes (#293) 2024-07-04 10:25:15 +0200 ce4f54a
fix(logging): one level up in doc structure 2024-07-03 14:54:46 +0200 ce5e371
chore(headings): move some headings 2024-06-30 11:05:43 +0200 63f21bd
Correct topic pattern for empty string payload (#288) 2024-02-17 18:20:16 +0200 133c6b8
homie5(alerts): replace ‘alert’ state with alert-topic (#283) 2023-11-15 23:38:52 +0100 eb0b437
fix(target): equality of received commands (#277) 2023-11-13 11:23:55 +0100 3715512
homie5(type): add type field for device and node (#282) 2023-11-05 12:12:29 +0100 11f0378
chore(state): add some more details around state management (#272) 2023-11-05 10:59:14 +0100 b314544
fix(broadcast): broadcasted messages should be non-retained (#280) 2023-11-05 10:48:22 +0100 ed50bc6
feat(unit): add ‘rpm’ (revolutions per minute) (#279) 2023-11-05 10:47:22 +0100 1331fcc
Added information about unpublishing/removing a device (#278) 2023-11-05 10:45:02 +0100 250d31a
fix(log): clarify all messages must be non-retained (#276) 2023-07-26 13:52:23 +0200 c8201c8
feat(color): allow to set a preferred format (#275) 2023-07-06 11:07:52 +0200 6eb4639
feat(json-type): add a JSON data type (#273) 2023-06-25 20:01:12 +0200 566a2d6
feat(log): change “alert” state, add logging (#262) 2023-06-25 15:13:31 +0200 adc710e
feat(property): add an optional $target property (#263) 2023-06-25 14:29:22 +0200 611ec27
clarify(enum): clarify that whitesapce is significant (#268) 2023-06-25 10:00:24 +0200 4bb1287
chore(id): simplify ID checks (#261) 2023-06-24 12:08:34 +0200 da23e1f
change(description): change arrays to objects (#270) 2023-06-24 12:08:17 +0200 015b328
feat(format): add color format ‘xyz’ (#274) 2023-06-24 12:07:55 +0200 1c15005
fix(validation): specify float/int validation order (#269) 2023-06-18 20:06:37 +0200 13e241e
fix(hierarchy): root device should not have root (#271) 2023-06-18 20:05:06 +0200 d6b4ad8
chore(properties): align the 3 property tables in the spec (#267) 2023-06-16 11:28:17 +0200 35837c2
chore(format): reformat table (flip-axis) for readability (#266) 2023-06-16 09:28:16 +0200 dbff282
fix(example): no description update in ‘ready’ state (#265) 2023-06-15 09:32:00 +0200 06446c0
fix(format): properly format the integer format template (#264) 2023-06-15 00:23:36 +0200 c1a58ce
chore(spec): spelling corrections (#260) 2023-06-15 00:13:04 +0200 9fa98ce
fix(base-topic): some occurences of homie/5/ were missing (#259) 2023-03-19 13:58:20 +0100 6afa235
feat(formats): add step size to integer/float formats (#257) 2023-03-17 13:45:02 +0100 953a1e2
feat(units): add airquality units; ppm (co2 / co) 2023-03-12 13:20:46 +0100 da5f1b4
feat(units): add windspeed units; m/s + knots 2023-03-07 11:10:07 +0100 ce7a3ee
fix(utf8): more explicit encoding details 2023-03-07 11:01:06 +0100 edf94b1
change(description-doc): relax language about omitting defaults (#258) 2023-03-17 13:42:05 +0100 67e0ad7
feat(units): add recommended units (#254) 2023-03-04 15:29:08 +0100 2fe6f7a
change(QoS) clarify QoS settings and switch to 2 (#253) 2023-01-26 10:32:56 +0100 063578d
refactor(mqtt) relocate all info wrt retained and qos (#252) 2023-01-26 10:30:50 +0100 c3f03bf
fix(strings) use 0x00 instead of 0x00 (#251) 2023-01-19 07:46:58 +0100 158b873
fix(version) device example missing required attribute (#250) 2023-01-18 23:20:50 +0100 d59d163
feat(version) add version to description document 2023-01-18 00:12:25 +0100 4accccd
feat(versioning) add improved versioning and compatibility 2023-01-17 23:29:52 +0100 4d10316
fix(property) handling empty-string values (#239) 2023-01-17 23:39:16 +0100 734d6ff
change(formats) float-colors, improved numbers, add booleans 2023-01-17 07:46:27 +0100 7e50cb1
feat(units) add kW, kWh and m3 as units 2023-01-17 06:50:42 +0100 0f8439f
readability(retained) reorder more logically (#245) 2023-01-17 09:11:35 +0100 1f73c11
fix(device) be more specific about empty attributes (#242) 2023-01-16 23:24:07 +0100 f974349
describe parent-child hierarchy and handling (#240) 2023-01-16 23:23:29 +0100 11dc08a
fix(percent) drop the percent type (#243) 2023-01-16 23:21:58 +0100 0155f38
drop node.$type field (#238) 2023-01-16 20:12:34 +0100 1c39612
format required for enum and color types 2023-01-15 22:06:14 +0100 e2e8ce7
drop separate v5 version 2023-01-15 21:18:09 +0100 5a34283
readability; move long payload list to bottom of MQTT chapter 2023-01-15 19:40:58 +0100 9641bd0
minor description-size improvements 2023-01-15 02:08:15 +0100 80f1772
implement single description topic (JSON) 2022-11-27 21:44:27 +0100 c97eea9
added 4.0 as the new 5.0 basis document 2022-11-27 20:22:51 +0100 1e0ec36
fix(device) be more specific about empty attributes (#241) 2023-01-16 23:22:30 +0100 451c995
chore(*) add design principles (#234) 2023-01-15 19:20:56 +0100 c0ba283
clarify $format being required for enum and color (#224) 2023-01-15 19:13:51 +0100 bb5efc7
chore(LICENSE): rename to get markdown rendering (#230) 2022-10-06 18:36:48 +0200 fd95584
Update logo link 2022-10-06 15:58:44 +0200 84c1c13
Fix: Added negative values to the valid range specification for floats 2021-01-25 04:17:45 -0500 fc643d6
Add datetime and duration to datatype enum. 2020-06-28 12:42:22 +0200 1b3efa4
Update convention.md 2020-05-11 07:38:16 -0500 dd6ee8e
Update convention.md 2020-05-11 07:31:26 -0500 449d952
Add implementation details and other things (#200) 2020-05-06 13:21:50 +0200 6d852df
clarify broadcast topics 2020-05-05 12:50:47 -0500 d68076d
added duration property 2020-05-05 12:34:17 -0500 9905706
clarify percentage values 2020-05-04 11:14:07 -0500 8824393
ready state clarification 2020-04-28 13:20:44 -0500 2c41d72
added datetime payload 2020-04-28 13:10:21 -0500 b813a15
clarification on allowed characters in topic ID 2020-04-26 11:09:58 -0500 2c28a5e
Fix: Grammar fix (#187) 2020-01-03 03:26:12 -0600 6f3f98a