Skip to content

Commit 8d7ccfb

Browse files
committed
Add devices from parent repo
1 parent 0288b49 commit 8d7ccfb

140 files changed

Lines changed: 5836 additions & 1 deletion

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

tests/fixtures/devices

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"api_key": "tCmJOg1aET7toFTJ",
3+
"api_secret": "*********",
4+
"connected": true,
5+
"connection_state": "CONNECTED",
6+
"enabled": true,
7+
"message": "",
8+
"success": true,
9+
"url": "mqtt.reef-beat.com:1883"
10+
}
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
{
2+
"auto_delay": 30,
3+
"auto_fill": true,
4+
"buzzer": {
5+
"duty_cycle": 50,
6+
"enabled": true,
7+
"frequency": 12
8+
},
9+
"custom_pump_time": 30000,
10+
"danger_notification_interval": 60,
11+
"days_for_notify_rvm_level_low": 1,
12+
"ec1_water_threshold": 75,
13+
"ec2_high_water_threshold": 750,
14+
"ec2_water_threshold": 75,
15+
"ec_multipliers": {
16+
"above_multiplier": 1.20000004768372,
17+
"desired_multiplier": 0.5
18+
},
19+
"ec_sample_num": 10,
20+
"flow_rate_factor": {
21+
"hf_flow_h>0": -4.19999980926514,
22+
"lf_flow_h=0": -2.79999995231628,
23+
"lf_flow_h>0": -1.20000004768372,
24+
"offset_flow_h=0": 1950,
25+
"offset_flow_h>0": 2100
26+
},
27+
"flow_rate_override": -1,
28+
"hose": {
29+
"height": 80,
30+
"length": 490
31+
},
32+
"leak": {
33+
"dry_threshold": 1,
34+
"emergency_shutdown": false,
35+
"rodi_threshold": 20,
36+
"sensor_enabled": true
37+
},
38+
"leak_notification_timeout": 10,
39+
"missing_pump_threshold": 10,
40+
"mosfet_verify_timer": 5,
41+
"num_logs_for_pump_consumption": 5,
42+
"periodic_sample_time": 250,
43+
"pump_consumption": {
44+
"empty_scaling_factor": 0.75,
45+
"stalled_scaling_factor": 1.20000004768372
46+
},
47+
"pump_off_timeout": 6,
48+
"pump_on_multiplier": 6,
49+
"pump_speed_override": -1,
50+
"pwm_factor": {
51+
"HF_speed": 0.300000011920929,
52+
"LF_speed": 0.100000001490116,
53+
"offset_speed": 34
54+
},
55+
"rvm_enabled": true,
56+
"self_test_timeout": 5,
57+
"sensor_missing_notification_delay": 1,
58+
"shortcut_off_delay": 0,
59+
"soft_start_percentage": 75,
60+
"standard_flow_rate": 1200,
61+
"temp_enabled": true,
62+
"temperature": {
63+
"acceptable_range_high": 28,
64+
"acceptable_range_low": 23,
65+
"code": "515",
66+
"desired_range_high": 27,
67+
"desired_range_low": 24,
68+
"enabled": true,
69+
"log_enabled": true,
70+
"offset": 0
71+
},
72+
"user_test_timeout": 600
73+
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"ato_sensor": {
3+
"code": "515",
4+
"connected": true,
5+
"current_level": "desired",
6+
"current_read": 25.2125000953674,
7+
"is_calibrated": true,
8+
"is_sensor_error": false,
9+
"is_temp_enabled": true,
10+
"last_adjustment_date": null,
11+
"last_installation_date": 1749740713,
12+
"temperature_log_enabled": true,
13+
"temperature_probe_status": "connected"
14+
},
15+
"check_sensor": false,
16+
"daily_fills_average": null,
17+
"daily_volume_average": null,
18+
"days_till_empty": null,
19+
"flow_rate": 1176,
20+
"is_internet_connected": true,
21+
"is_pump_on": true,
22+
"last_fill_date": 1751219015,
23+
"last_pump_on_cause": "ec_sensor_s1",
24+
"leak_sensor": {
25+
"buzzer_enabled": true,
26+
"buzzer_on": false,
27+
"connected": true,
28+
"current_read": 0,
29+
"enabled": true,
30+
"status": "dry"
31+
},
32+
"mode": "auto",
33+
"prev_pump_state": "pump_on",
34+
"pump_blockage_threshold": 2124,
35+
"pump_consumption": 0,
36+
"pump_empty_threshold": 1327.5,
37+
"pump_soft_blockage_threshold": 1246.80004882813,
38+
"pump_speed": 100,
39+
"pump_state": "off",
40+
"s1_average": 300,
41+
"s2_average": 200,
42+
"today_fills": 0,
43+
"today_volume_usage": 0,
44+
"total_fills": 36,
45+
"total_volume_usage": 0,
46+
"volume_left": 2500,
47+
"water_level": "desired_level_2"
48+
}

tests/fixtures/devices/ATO/data

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"ap_enabled": false,
3+
"ap_ip": "",
4+
"flash_size": 16777216,
5+
"free_heap": 39160,
6+
"i2c_devices": [],
7+
"max_open_files": 0,
8+
"max_path_length": 0,
9+
"message": "",
10+
"reset_reason": "ESP_RST_PANIC",
11+
"rtc_connected": 0,
12+
"success": true,
13+
"total_bytes": 0,
14+
"uptime": "D:000-H:20-m:10-s:01",
15+
"used_bytes": 0,
16+
"uuid": "d0ef760d2096",
17+
"wifi_enabled": true,
18+
"wifi_ip": "192.168.0.65"
19+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0"?>
2+
<root xmlns="urn:schemas-upnp-org:device-1-0">
3+
<specVersion>
4+
<major>1</major>
5+
<minor>0</minor>
6+
</specVersion>
7+
<URLBase>http://192.168.0.194:80/</URLBase>
8+
<device>
9+
<board>esp32</board>
10+
<framework>i</framework>
11+
<deviceType>reef-lights</deviceType>
12+
<friendlyName>ATO-5465458396</friendlyName>
13+
<presentationURL>/</presentationURL>
14+
<serialNumber>cc7b5ca3167c</serialNumber>
15+
<modelName>RSLED160</modelName>
16+
<modelDescription/>
17+
<modelNumber>CC:7B:5C:A3:16:7C</modelNumber>
18+
<modelURL>https://www.reef-beat.com</modelURL>
19+
<manufacturer>RedSea</manufacturer>
20+
<manufacturerURL>https://www.redseafish.com</manufacturerURL>
21+
<UDN>uuid:39323636-4558-4dda-9188-cda0e6007c16</UDN>
22+
<serviceList/>
23+
<iconList/>
24+
</device>
25+
</root>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"hw_model": "RSATO+",
3+
"hw_revision": "V1.2A_24C",
4+
"hw_type": "reef-ato",
5+
"hwid": "aaaaaaaaaaaa",
6+
"message": "get device info successfully",
7+
"name": "RSATO+1085871291",
8+
"success": true
9+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"chip_revision": "RSATO+",
3+
"framework_version": "4.3.2",
4+
"last_message": "never",
5+
"last_update": "never",
6+
"last_update_attempt": "never",
7+
"message": "firmware check success",
8+
"success": true,
9+
"update_server": "http://firmware.reef-beat.com/firmware/download/reef-lights?framework=i",
10+
"version": "1.6.1"
11+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"mode": "auto"
3+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"auth_method": "WPA2_PSK",
3+
"auto_connect": false,
4+
"auto_reconnect": false,
5+
"bssid": "00:11:32:D3:94:56",
6+
"channel": 2,
7+
"dns": "192.168.0.1",
8+
"gateway": "192.168.0.1",
9+
"ip": "192.168.0.251",
10+
"isConnected": true,
11+
"is_connected": true,
12+
"mac": "1C:69:20:2A:5A:50",
13+
"phy_mode": "802.11n",
14+
"real_sleep_mode": "no_sleep",
15+
"signal_dBm": -41,
16+
"sleep_mode": "no_sleep",
17+
"ssid": "ELWINMAGE",
18+
"sub_channel": 0,
19+
"subnet_mask": "255.255.255.0",
20+
"success": true,
21+
"watchdog_duration": 900,
22+
"watchdog_enabled": true
23+
}

0 commit comments

Comments
 (0)