Structure Overview

This is the main datastructure overview. It contains every discovered data structure, branching out to some particular large structures where appropriate. These and the detail structures on extra pages focus (almost) exclusively on querying data, not changing it. That means that all of the permissions and examples are for getting data out of the device using the /getjp endpoint.

Note that some structures can return different results (such as subsets) when called differently. For example, a request for ID 32000 in structure 141 returns inventory data instead of stored measurements. There’s also a preval and postval parameter that is not covered (yet).

Legend:

Name

Meaning

N

ACCESS DENIED

Y

Access

L0

Level 0, not logged in

L1

Level 1, user (user)

L2

Level 2, installer (admin)

L3

Level 3, installer / pm (installer)

T

Data Type

Empty fields for the access levels mean that accessing the data at the described level has not been tested and documented yet.

Data Types:

Type

Meaning

A

Array

B

Bool

F

Float

I

Integer

O

Object

S

String

?

Unknown

Note

Timestamps: “Epoch” is “01.01.99 01:01:01” instead of 1970-01-01 as one would expect.

Info marked (IOB) is taken from ioBroker.solarlog.

Structures 100-199

Structures 100-199

ID1

ID2

ID3

ID4

ID5

L0

L1

L2

L3

T

Example

Description

100

N

Y

Y

Y

I

0

Unknown

101

N

Y

Y

Y

S

smtp-server:587

Unknown, smtp-server for error reporting?

102

N

Y

Y

Y

S

username

Unknown, username for 101?

103

N

N

Y

Y

S

""

Unknown, password for 101?

104

N

Y

Y

Y

S

from-address

Unknown, for 101?

105

N

Y

Y

Y

S

to-address

Unknown, for 101?

106

N

Y

Y

Y

S

22:30

Unknown, next interval for 101?

107

N

Y

Y

Y

I

255

Unknown

108

N

Y

Y

Y

I

0

Unknown

109

N

N

Y

Y

I

0

Unknown

110

N

Y

Y

Y

S

01.01.99 01:01:01

Unknown

111

N

Y

N

Y

I

0

Unknown

112

N

Y

Y

Y

I

0

Unknown

113

N

Y

Y

Y

I

0

Unknown

114

N

Y

Y

Y

S

""

Unknown

115

Does not exist

116

Does not exist

117

Does not exist

118

Does not exist

119

Does not exist

120

N

Y

Y

Y

I

0

Unknown

121

N

Y

Y

Y

S

smtp-server:587

Unknown

122

N

Y

Y

Y

S

username

Unknown

123

N

N

Y

Y

S

password

Unknown, password for SMTP server?

124

N

Y

Y

Y

S

to-address

Unknown

125

N

Y

Y

Y

S

from-address

Unknown

126

N

Y

Y

Y

S

SMS0173...

Unknown

127

N

Y

Y

Y

S

22:15

Unknown

128

N

Y

Y

Y

I

255

Unknown

129

N

N

Y

Y

I

0

Unknown

130

N

Y

Y

Y

I

0

Unknown

131

N

Y

Y

Y

S

14.09.20 12:21:32

Unknown

132

N

Y

Y

Y

I

0

Unknown

133

N

Y

Y

Y

I

0

Unknown

134

N

Y

Y

Y

S

""

Unknown

135

Does not exist

136

Does not exist

137

Does not exist

138

Does not exist

139

Does not exist

140

Does not exist

141

O

See Structure: 141

142

Does not exist

143

O

See Structure: 143 - Statistics

144

N

Y

Y

Y

O

Device network settings

100

N

Y

Y

Y

O

ETH 1 settings

101

N

Y

Y

Y

S

1

Enable DHCP, "1" means enabled.

102

N

Y

Y

Y

S

192.168.0.2

IP address

103

N

Y

Y

Y

S

255.255.255.0

Subnet mask

104

N

Y

Y

Y

S

192.168.0.1

Default gateway

101

N

Y

Y

Y

O

ETH 2 settings

100

N

Y

Y

Y

S

0

Enable interface

101

N

Y

Y

Y

S

1

Enable DHCP, "1" means enabled.

102

N

Y

Y

Y

S

0.0.0.0

IP address

103

N

Y

Y

Y

S

0.0.0.0

Subnet mask

102

N

Y

Y

Y

O

DNS settings

100

N

Y

Y

Y

S

8.8.8.8

Primary DNS server

101

N

Y

Y

Y

S

8.8.4.4

Secondary DNS server

102

N

Y

Y

Y

S

8.8.8.8

List of DNS servers returned in the DHCP server response.

103

N

Y

Y

Y

O

Assign functions to individual ETH interfaces.

100

N

Y

Y

Y

I

0

Unknown

101

N

Y

Y

Y

O

Unknown

100

N

Y

Y

Y

I

1

ETH 1

101

N

Y

Y

Y

I

0

ETH 2

145

N

Y

Y

Y

O

Unknown

100

N

Y

O

Unknown

0

N

Y

O

Unknown, index?

100

N

Y

I

0

Unknown

101

N

Y

I

-1

Unknown

146

Does not exist

147

Does not exist

148

Does not exist

149

Does not exist

150

N

O

Unknown

$i

N

I

8

Unknown, Range 0-12

151

N

O

Unknown

$i

N

I

17

Unknown, Range 0-12

152

N

Y

Y

O

Monthly % of total production estimation (IOB)

$i

N

Y

Y

I

10

% for given month, Range 0-11

153

Does not exist

154

Does not exist

155

Does not exist

156

Does not exist

157

Does not exist

158

Does not exist

159

Does not exist

160

Does not exist

161

N

Y

Y

Y

I

7800

Installed peak power (kWp), this is the sum of the peak power of all connected inverters.

162

N

Y

Y

Y

I

890

kWh/kWp per year estimated. (IOB)

163

Does not exist

164

Does not exist

165

Does not exist

166

Does not exist

167

Does not exist

168

Does not exist

169

Does not exist

170

Y

Y

Y

Y

I

0

Unknown

171

N

N

Y

Y

I

2

Unknown

172

Y

Y

Y

Y

I

1

Unknown

173

N

Y

Y

Y

S

ftp-server

Unknown, destination for FTP upload?

174

N

Y

Y

Y

S

username

Unknown, user for 173?

175

N

N

Y

Y

S

password

Unknown, password for 173?

176

N

Y

Y

Y

S

""

Unknown

177

N

Y

Y

Y

S

01.01.99 01:01:01

Unknown

178

N

Y

Y

Y

I

0

Unknown

179

Does not exist

180

Does not exist

181

Does not exist

182

Does not exist

183

Does not exist

184

Does not exist

185

Does not exist

186

Does not exist

187

Does not exist

188

Does not exist

189

Does not exist

190

N

Y

Y

Y

I

0

Unknown

191

N

Y

Y

Y

S

backup-server

Unknown

192

N

Y

Y

Y

S

username

Unknown, user for 191?

193

N

N

Y

Y

S

password

Unknown, password for 191?

194

N

Y

Y

Y

S

""

Unknown

195

N

Y

Y

Y

S

01.01.99 01:01:01

Unknown

196

N

N

Y

Y

I

0

Unknown

197

N

Y

Y

Y

I

0

Unknown

198

N

Y

Y

Y

I

0

Unknown

199

N

Y

Y

Y

O

FTPS settings, requires license to use

100

N

Y

Y

Y

I

0

Unknown

101

N

I

2

Unknown

102

N

S

ftps-server

FTPS target hostname/address

103

N

S

username

FTPS username

104

N

S

password

FTPS password

105

N

S

""

Unknown

106

N

S

01.01.99 01:01:01

Unknown, timestamp of last transfer?

107

N

I

0

Unknown

108

N

I

0

Unknown

109

N

S

No error

Unknown, “last error”?

110

N

I

0

Unknown

111

N

S

OK

Unknown

112

N

B

False

Unknown

113

N

B

False

Unknown

114

N

B

False

Unknown

115

N

S

internal error

Unknown

Structures 200-299

Structures 200-299

ID1

ID2

ID3

ID4

ID5

L0

L1

L2

L3

T

Example

Description

200

N

Y

Y

Y

I

14

Unknown

201

N

Y

Y

Y

I

9

Unknown

202

N

Y

Y

Y

I

2020

Unknown

203

Does not exist

204

Does not exist

205

Does not exist

206

Does not exist

207

Does not exist

208

Does not exist

209

Does not exist

210

Does not exist

211

N

Y

Y

Y

I

1

Use NTP for time synchronization (1 is on, 0 is off).

212

Does not exist

213

Does not exist

214

Does not exist

215

Does not exist

216

Does not exist

217

Does not exist

218

Does not exist

219

Does not exist

220

Does not exist

221

Y

Y

Y

Y

I

1

Whether user admin needs a password to log in (1 is yes).

222

N

N

Y

Y

S

__password_admin__

Password for user admin if set.

223

Y

Y

Y

Y

I

1

Whether user user needs a password to log in (1 is yes).

224

N

Y

Y

Y

S

__password_user__

Password for user user if set.

225

Does not exist

226

Y

Y

Y

Y

I

0

Unknown

227

Does not exist

228

Does not exist

229

Does not exist

230

N

Y

Y

Y

S

[Anlagenbezeichnung]

Unknown

231

N

Y

Y

Y

S

[Betreibername]

Unknown

232

N

N

Y

Y

S

[Kontakt-Emailadresse]

Unknown

233

N

Y

Y

Y

S

[Standort der Anlage]

Unknown

234

N

Y

Y

Y

S

[Beschreibung der Module und Hersteller]

Unknown

235

N

Y

Y

Y

S

[Wechselrichterbezeichnung und Hersteller]

Unknown

236

N

Y

Y

Y

S

[Größe der Anlage] kWp

Unknown

237

N

Y

Y

Y

S

[Installationsdatum]

Unknown

238

N

Y

Y

Y

S

[Modulneigung und Ausrichtung]

Unknown

239

N

Y

Y

Y

S

[Kurzbez.Anlage]

Unknown

240

N

Y

Y

Y

S

4,5 kWp in 99999 Musterort

Unknown

241

N

Y

Y

Y

S

im Netz seit Januar 2008

Unknown

242

N

Y

Y

Y

S

www.solarlog-home.de/benutzer

Unknown

243

Does not exist

244

Does not exist

245

Does not exist

246

Does not exist

247

Does not exist

248

Does not exist

249

Does not exist

250

N

Y

Y

Y

I

4675

Unknown

251

N

Y

Y

Y

I

1

Unknown

252

Does not exist

253

N

Y

Y

Y

I

300

Unknown

254

N

Y

Y

Y

I

1

Unknown

255

Does not exist

256

N

N

Y

Y

I

0

Unknown

257

Does not exist

258

N

O

Unknown

$i

N

I

0

Unknown, Range 0-7

259

Y

Y

Y

Y

I

1

Current hour, in time settings (gmt_hr)

260

N

Y

Y

Y

I

0

Country ID, 0 is Germany. See form in settings page.

261

N

Y

Y

Y

I

0

Unknown

262

N

Y

Y

Y

I

0

Unknown

263

N

Y

Y

Y

S

""

Unknown

264

N

Y

Y

Y

I

0

Unknown

265

Y

O

Unknown

$i

Y

O

Unknown, Range 0-18

100

Y

S

""

Unknown

101

Y

I

890

Unknown

102

Y

I

4675

Unknown

266

N

Y

Y

Y

I

0

Automatic firmware check (1 is off!).

267

N

Y

Y

Y

I

0

Unknown

268

N

Y

Y

Y

I

17

Unknown

269

N

O

Unknown

$i

N

I

0

Unknown, Range 0-2

270

N

O

Unknown

$i

N

I

0

Unknown, Range 0-2

271

N

O

Unknown

$i

N

I

0

Unknown, Range 0-2

272

N

N

Y

Y

I

1000

Unknown

273

N

Y

Y

Y

I

0

Unknown

274

N

O

Unknown

$i

N

I

0

Unknown, Range 0-4

275

N

Y

Y

Y

I

0

Unknown

276

Does not exist

277

Does not exist

278

N

Y

Y

Y

I

1000

Unknown

279

N

Y

Y

Y

S

08:00

Unknown

280

N

Y

Y

Y

S

1320

Unknown

281

N

Y

Y

Y

I

1

Unknown

282

N

Y

Y

Y

I

30

Unknown

283

N

Y

Y

Y

I

0

Unknown

284

N

Y

Y

Y

I

60

Unknown

285

N

Y

Y

Y

I

0

Unknown

286

N

Y

Y

Y

I

15

Unknown

287

N

N

Y

Y

S

""

Unknown

288

N

O

Unknown

$i

N

I

0

Unknown, Range 0-3

289

N

N

Y

Y

S

""

Unknown

290

Y

Y

Y

Y

?

null

Unknown

291

Y

Y

Y

Y

I

1

Language ID: 1=de, 2=en, 3=it, 5=es, 6=fr, 10=cn

292

Y

Y

Y

Y

?

null

Unknown

293

N

Y

Y

Y

I

0

Unknown

294

Y

Y

Y

Y

?

null

Unknown

295

N

Y

Y

Y

I

1600089017

Unknown

296

N

Y

Y

Y

I

0

Unknown

297

Does not exist

298

Y

Y

Y

Y

?

null

Unknown

299

N

Y

Y

Y

I

0

Unknown

Structures 300-399

Structures 300-399

ID1

ID2

ID3

ID4

ID5

ID6

L0

L1

L2

L3

T

Example

Description

300

Y

Y

Y

Y

?

null

Unknown

301

Y

Y

Y

Y

O

Unknown

$i

Y

Y

Y

Y

O

Unknown, Range 0-6

100

Y

Y

Y

Y

S

""

Unknown

302

N

Y

O

Unknown, in effective power management settings.

0

N

Y

I

100

Unknown, reduction step?

1

N

Y

I

60

Unknown, reduction step?

2

N

Y

I

30

Unknown, reduction step?

3

N

Y

I

0

Unknown, reduction step?

303

N

Y

O

Unknown, in effective power management settings.

0

N

Y

I

1

Unknown

1

N

Y

I

2

Unknown

2

N

Y

I

4

Unknown

3

N

Y

I

8

Unknown

304

Does not exist

305

Does not exist

306

N

Y

Y

Y

I

100

Unknown, in effective power management settings.

307

N

N

Y

Y

I

0

Unknown, in effective power management settings

308

N

Y

Y

Y

I

0

Unknown

309

N

Y

Y

Y

I

0

Unknown

310

N

Y

Y

Y

I

0

Unknown

311

Does not exist

312

Y

Y

Y

Y

?

null

Unknown

313

Y

Y

Y

Y

O

Unknown

$i

Y

Y

Y

Y

S

0.0.0.0

Unknown, IP address

314

Y

Y

Y

Y

O

Unknown

0

Y

Y

Y

Y

?

null

Unknown

1

Y

Y

Y

Y

?

null

Unknown

315

Does not exist

316

Does not exist

317

Does not exist

318

N

N

N

N

?

Unknown. On Firmware 3.x, it is said that writing 200000001 via restoring a “backup” containing the setting recalculates month and year statistics. At least that’s the content of the “config_recalc_stat.dat” sent by SDS.

319

N

Y

Y

Y

O

Unknown

100

N

Y

I

0

Unknown

101

N

I

0

Unknown

102

N

S

00:00

Unknown, time?

103

N

O

Unknown

$i

N

O

Unknown, Range 0-59

100

N

I

0

Unknown

101

N

I

0

Unknown

102

N

I

0

Unknown

103

N

I

0

Unknown

104

N

I

0

Unknown

105

N

I

0

Unknown

106

N

O

Unknown

$i

N

O

Unknown, Range 0-31

100

N

I

0

Unknown

101

N

I

0

Unknown

102

N

I

0

Unknown

103

N

I

0

Unknown

104

N

I

0

Unknown

107

N

I

0

Unknown

108

N

S

""

Unknown

109

N

I

0

Unknown

110

N

I

0

Unknown

111

N

S

0.0.0.0

Unknown, IP address?

112

N

S

0.0.0.0

Unknown, IP address?

320

Does not exist

321

Does not exist

322

Does not exist

323

Does not exist

324

Does not exist

325

Does not exist

326

Does not exist

327

N

Y

Y

Y

I

0

Unknown

328

Y

Y

Y

Y

I

5

Unknown

329

Does not exist

330

Does not exist

331

Does not exist

332

Does not exist

333

Does not exist

334

Does not exist

335

Does not exist

336

Does not exist

337

Does not exist

338

Does not exist

339

Does not exist

340

Does not exist

341

Does not exist

342

Does not exist

343

Does not exist

344

Does not exist

345

N

Y

Y

Y

O

Unknown, reactive power management?

$i

N

Y

Y

Y

I

0

Unknown, Range 0-15

346

N

Y

Y

Y

O

Unknown

$i

N

Y

Y

Y

I

10000

Unknown, Range 0-15

347

N

Y

Y

Y

O

Unknown

$i

N

Y

Y

Y

I

0

Unknown, Range 0-15

348

N

Y

Y

Y

I

1

Unknown

349

Does not exist

350

Does not exist

351

Does not exist

352

Does not exist

353

Y

Y

Y

Y

I

1

Time zone ID, 0=None, 1=DST_MESZ, 2=DST_USA, 3=AUSTRALIA

354

Does not exist

355

Does not exist

356

Does not exist

357

Does not exist

358

N

N

Y

Y

I

0

Unknown

359

N

Y

Y

Y

I

0

Unknown

360

Does not exist

361

N

Y

Y

Y

I

0

Unknown

362

N

Y

Y

Y

I

0

Unknown

363

Does not exist

364

N

Y

Y

Y

I

0

Unknown

365

N

Y

Y

Y

I

0

Unknown

366

N

Y

Y

Y

S

""

Unknown

367

N

O

Unknown

$i

N

I

0

Unknown, Range 0-5

368

N

Y

Y

Y

S

""

Unknown

369

N

Y

Y

Y

I

0

Unknown

370

N

Y

Y

Y

S

""

Unknown

371

N

Y

Y

Y

S

""

Unknown

372

N

Y

Y

Y

S

""

Unknown

373

N

Y

Y

Y

S

""

Unknown

374

N

N

Y

Y

I

0

Unknown

375

Y

Y

Y

Y

I

0

Unknown

376

Y

Y

Y

Y

I

0

Unknown

377

Y

Y

Y

Y

I

0

Unknown

378

Y

Y

Y

Y

?

null

Unknown

379

Y

Y

Y

Y

I

0

Unknown

380

Does not exist

381

Does not exist

382

N

Y

Y

Y

I

4

Unknown

383

N

Y

Y

Y

O

Unknown

$i

N

Y

Y

Y

I

100

Unknown, Range 0-15

384

N

Y

Y

Y

O

Unknown

$i

N

Y

Y

Y

I

0

Unknown, Range 0-15

385

N

Y

Y

Y

I

0

Unknown

386

N

Y

Y

Y

I

0

Unknown

387

Y

Y

Y

Y

I

0

Effective power management, Mode ID of operation.

388

N

Y

Y

Y

I

0

Unknown

389

N

Y

Y

Y

I

0

Unknown

390

N

Y

Y

Y

I

0

Maximum apparent power of plant (sum).

391

N

Y

Y

Y

O

Unknown

$i

N

Y

Y

Y

I

-31

Unknown, Range 0-3, Value range -31 to 31

392

N

Y

O

Unknown

$i

N

Y

I

10600

Unknown, Range 0-3

393

N

Y

Y

Y

S

20000.0

Unknown

394

N

Y

Y

Y

S

100.0

Unknown

395

N

O

Unknown

$i

N

I

9500

Unknown, Range 0-3

396

N

O

Unknown

$i

N

I

100

Unknown, Range 0-3

397

N

O

Unknown

$i

N

S

00:00

Unknown, Range 0-3, Timestamps?

398

N

O

Unknown

$i

N

I

10000

Unknown, Range 0-3

399

N

O

Unknown

$i

N

I

0

Unknown, Range 0-3

Structures 400-499

Structures 400-499

ID1

ID2

ID3

ID4

ID5

L0

L1

L2

L3

T

Example

Description

400

N

N

N

Y

S

__password_installer__

Password for user installer if set, defaults to PM before initial setup.

401

N

Y

Y

Y

I

0

Unknown

402

N

Y

Y

Y

I

0

Unknown

403

N

Y

Y

Y

I

0

Unknown

404

N

N

N

Y

S

""

Unknown

405

N

Y

Y

Y

I

0

Unknown

406

N

N

Y

Y

I

0

Unknown

407

Y

Y

Y

Y

?

null

Unknown

408

Y

Y

Y

Y

?

null

Unknown

409

Y

Y

Y

Y

?

null

Unknown

410

Y

Y

Y

Y

?

null

Unknown

411

Y

Y

Y

Y

?

null

Unknown

412

N

Y

Y

Y

I

0

Unknown

413

N

O

Unknown

$i

N

I

0

Unknown, Range 0-19

414

N

Y

Y

Y

S

""

Unknown

415

N

Y

Y

Y

I

0

Unknown

416

Does not exist

417

Does not exist

418

N

Y

Y

Y

I

0

Unknown

419

N

Y

Y

Y

I

0

Unknown

420

N

Y

Y

Y

I

0

Effective power management, enables dynamic control if pv-module orientation differs from one another.

421

N

Y

Y

Y

I

700

Unknown

422

N

Y

Y

Y

I

1

Unknown

423

N

N

Y

Y

I

0

Unknown

424

N

Y

Y

Y

I

0

Unknown

425

N

Y

Y

Y

I

0

Unknown

426

N

Y

Y

Y

I

0

Unknown

427

Does not exist

428

N

Y

Y

Y

I

2005

Unknown

429

N

O

Unknown

$i

N

I

0

Unknown, Range 0-7

430

N

Y

Y

Y

I

0

Unknown

431

N

Y

Y

Y

S

""

Unknown

432

N

Y

Y

Y

I

0

Unknown

433

N

Y

Y

Y

S

""

Unknown

434

N

N

Y

Y

S

""

Unknown

435

N

Y

Y

Y

S

""

Unknown

436

N

Y

Y

Y

I

0

Unknown

437

N

Y

Y

Y

I

0

Unknown

438

N

Y

Y

Y

I

0

Unknown

439

Does not exist

440

Y

Y

Y

Y

I

1

Whether the installer user needs a password (1 is yes).

441

N

O

Unknown

$i

N

O

Unknown, Range 0-9

100

N

I

0

Unknown

101

N

I

0

Unknown

102

N

S

0.0.0.0

Unknown, IP-Address?

103

N

I

0

Unknown

104

N

S

""

Unknown

105

N

S

""

Unknown

442

N

O

Unknown

$i

N

O

Unknown, Range 0-19

100

N

S

""

Unknown

101

N

S

0.0

Unknown

443

N

O

Unknown

$i

N

O

Unknown, Range 0-9

100

N

I

0

Unknown

101

N

O

Unknown

$n

N

O

Unknown, Range 0-19

100

N

S

""

Unknown

101

N

S

0.0

Unknown

102

N

O

Unknown

$n

N

O

Unknown, Range 0-19

100

N

S

""

Unknown

101

N

S

0.0

Unknown

444

N

Y

Y

Y

S

0.00

Unknown

445

N

Y

Y

Y

S

0.00

Unknown

446

N

O

Unknown

$i

N

O

Unknown, Range 0-9

100

N

O

Unknown

$n

N

O

Unknown, Range 0-19

100

N

I

0

Unknown

101

N

I

0

Unknown

102

N

S

0.0

Unknown

447

N

Y

Y

Y

O

Smart Energy switch groups (IOB).

$i

N

Y

Y

Y

O

Unknown, Group ID?

100

N

Y

Y

Y

S

""

Name of switching group

101

N

Y

Y

Y

O

Unknown

$n

N

Y

Y

Y

O

Unknown

100

N

Y

Y

Y

I

255

Unknown

101

N

Y

Y

Y

I

255

Unknown

102

N

Y

Y

Y

I

2

Manual set states?

103

N

Y

Y

Y

I

0

Unknown

104

N

Y

Y

Y

O

Unknown

0

N

Y

Y

Y

I

0

Unknown

1

N

Y

Y

Y

I

0

Unknown

2

N

Y

Y

Y

I

0

Unknown

3

N

Y

Y

Y

I

0

Unknown

448

N

Y

Y

Y

O

Switching group configuration?

$i

N

Y

Y

Y

I

770

Unknown, Range 0-15

449

N

Y

Y

Y

I

0

Switching groups config (IOB).

450

N

Y

Y

Y

I

0

Unknown

451

N

O

Unknown

$i

N

I

0

Unknown, Range 0-5

452

N

Y

Y

Y

I

0

Unknown

453

N

?

Unknown

454

N

?

Unknown

455

N

N

Y

Y

I

0

Unknown

456

N

Y

Y

Y

S

""

Remote logging URL, data is sent to this URL at a selectable interval. This is used to send data to Web-Enerest™-

457

N

N

Y

Y

S

__hash_value__

Unknown, maybe a hash or an encrypted value? 32 characters.

458

N

Y

Y

Y

I

30

Interval at which data is sent to the server configured at 456.

459

N

Y

Y

Y

I

0

Unknown

460

N

Y

Y

Y

I

0

Unknown

461

N

Y

Y

Y

I

0

Unknown

462

N

Y

Y

Y

I

0

Unknown

463

N

Y

Y

Y

I

0

Unknown

464

N

Y

Y

Y

I

0

Unknown

465

N

Y

Y

Y

I

0

Unknown

466

N

N

Y

Y

S

__hash_value__

Unknown, maybe a hash or an encrypted value? 32 characters.

467

N

Y

Y

Y

I

0

Unknown

468

N

Y

Y

Y

I

7600

Unknown

469

N

Y

Y

Y

I

0

Unknown

470

Does not exist

471

N

O

Unknown

$i

N

I

0

Unknown, Range 0-5

472

N

Y

Y

Y

I

0

Unknown

473

N

Y

Y

Y

I

1

Unknown

474

N

Y

Y

Y

I

2

Unknown

475

N

N

N

Y

S

""

Unknown

476

N

N

N

Y

S

""

Unknown

477

N

Y

Y

Y

S

01.01.99 01:01:01

Unknown

478

N

Y

Y

Y

I

0

Unknown

479

N

Y

Y

Y

I

0

Unknown

480

N

Y

Y

Y

I

1

Unknown

481

N

Y

Y

Y

I

0

Unknown

482

N

?

Unknown

483

N

?

Unknown

484

N

Y

Y

Y

I

0

Unknown

485

N

O

Unknown

$i

N

I

0

Unknown, Range 0-7

486

N

N

Y

Y

I

0

Unknown

487

N

Y

Y

Y

I

0

Unknown

488

N

Y

Y

Y

I

0

Unknown

489

N

Y

Y

Y

I

0

Unknown

490

N

Y

Y

Y

I

0

Unknown

491

N

Y

Y

Y

I

0

Effective Power Management, LCD mode (0=errors only, 2=target %DC, 2=control %ac).

492

N

Y

Y

Y

I

0

Unknown

493

N

Y

Y

Y

I

0

Unknown

494

N

Y

Y

Y

O

Unknown

$i

N

I

0

Unknown, Range 0-26

495

N

Y

Y

Y

I

0

Unknown

496

N

Y

Y

Y

I

0

Unknown

497

N

Y

Y

Y

O

Daily statistics.

$i

N

Y

Y

Y

O

Unknown, Range 0-47

100

N

Y

Y

Y

I

1

Unknown

101

N

Y

Y

Y

I

151

Unknown

102

N

Y

Y

Y

I

0

Unknown

103

N

Y

Y

Y

I

0

Unknown

104

N

Y

Y

Y

I

0

Unknown

105

N

Y

Y

Y

I

0

Unknown

106

N

Y

Y

Y

I

0

Unknown

107

N

Y

Y

Y

I

0

Unknown

108

N

Y

Y

Y

I

0

Unknown

109

N

Y

Y

Y

I

0

Whether effective power management is active for this device (1 is on).

110

N

Y

Y

Y

I

0

Unknown

111

N

Y

Y

Y

I

0

Unknown

498

N

O

Unknown

$i

N

I

9600

Unknown, Range 0-3

499

N

Y

Y

Y

O

Unknown

$i

N

Y

Y

Y

O

Unknown, Range 0-9

100

N

Y

Y

Y

I

0

Unknown

101

N

Y

Y

Y

I

0

Unknown

102

N

Y

Y

Y

I

0

Unknown

103

N

Y

Y

Y

O

Unknown

$n

N

Y

Y

Y

I

0

Unknown, Range 0-24

104

N

Y

Y

Y

I

0

Unknown

105

N

Y

Y

Y

I

0

Unknown

Structures 500-599

Structures 500-599

ID1

ID2

ID3

ID4

ID5

L0

L1

L2

L3

T

Example

Description

500

N

N

N

N

I

Unknown, appears in config backup file.

501

N

N

N

N

I

Unknown, appears in config backup file.

502

N

N

N

N

I

Unknown, appears in config backup file.

503

N

Y

Y

Y

I

1

Whether the Open JSON API is enabled (1 is yes).

504

N

Y

Y

Y

I

0

Unknown

505

N

Y

Y

Y

I

1

Unknown

506

Does not exist

507

Does not exist

508

Does not exist

509

Does not exist

510

N

Y

Y

Y

I

27

Unknown

511

N

Y

Y

Y

I

0

Unknown

512

N

Y

Y

Y

I

0

Unknown

513

N

Y

Y

Y

I

0

Unknown

514

N

Y

Y

Y

I

0

Unknown

515

N

Y

Y

Y

I

0

Unknown

516

N

Y

Y

Y

I

14

Unknown

517

Does not exist

518

N

Y

Y

Y

I

5

Unknown

519

N

Y

Y

Y

I

0

Unknown

520

N

Y

Y

Y

I

0

Unknown

521

Does not exist

522

N

O

Unknown

$i

N

I

0

Unknown, Range 0-3

523

N

O

Unknown

$i

N

I

0

Unknown, Range 0-3

524

N

Y

Y

Y

I

0

Unknown

525

N

Y

Y

Y

I

0

Unknown

526

N

Y

Y

Y

I

0

Unknown

527

N

Y

Y

Y

I

0

Unknown

528

N

Y

Y

Y

I

0

Unknown

529

N

Y

Y

Y

S

0.0.0.0

Unknown, IP address or mask?

530

Does not exist

531

Does not exist

598

Does not exist

599

Does not exist

Structures 600-699

Structures 600-699

ID1

ID2

ID3

ID4

ID5

L0

L1

L2

L3

T

Example

Description

600

N

Y

Y

Y

I

0

Unknown

601

N

O

Unknown

$i

N

A

Unknown, Range 0-15, Arrays of varying size

602

Y

Y

Y

Y

S

€

Currency symbol of the selected country (e.g. ).

603

N

Y

Y

Y

S

OK

Unknown

604

N

Y

S

;;;

Unknown

605

N

Y

Y

Y

S

OK

Unknown

606

N

Y

Y

Y

S

OK

Unknown

607

N

N

Y

Y

S

OK

Unknown

608

N

Y

O

Status per inverter or meter. The IDs are the device IDs of the device inventory. OFFLINE denotes that the device is not defined.

$i

N

Y

S

Feed in

Status for Device ID $i, Status or OFFLINE, Range 0-99

609

N

O

Unknown, Device error codes?

$i

N

S

24-Hochdruck K1- Druckstörung

Unknown, Device ID? Range 0-99, OFFLINE for all but set up devices.

610

N

Y

Y

Y

S

3.14.38_solarlog_0.3.1+gbd7b4146166 2020020715255

RTOS information (IOB)

611

N

Y

Y

Y

S

V0.00

CLIB information (IOB)

612

Y

Y

Y

Y

O

Unknown, events?

$i

Y

Y

Y

Y

A

Unknown, Range 0-1

$n

Y

Y

Y

Y

A

Unknown

0

Y

Y

Y

Y

S

26.06.20 09:57:35

Begin date?

1

Y

Y

Y

Y

S

26.06.20 10:24:44

End date? Sometimes empty string, maybe if the event is still ongoing?

2

Y

Y

Y

Y

I

100

Unknown

3

Y

Y

Y

Y

I

4

Unknown

613

N

Y

Y

Y

S

dd.mm.yy

Date format string for the selected country and language setting.

614

N

Y

Y

Y

S

HH:MM:ss

Time format string (including seconds) for the selected country and language setting.

615

N

Y

Y

Y

S

HH:MM

Time format string (without seconds) for the selected country and language setting.

616

N

N

Y

Y

S

OK

Unknown

617

N

Y

Y

Y

S

__device_mac_address__

Device mac address.

618

N

Y

Y

Y

S

OK

Unknown

619

N

Y

Y

Y

S

OK

Unknown

620

?

Unknown

621

N

N

N

N

?

Unknown

622

Does not exist

623

Does not exist

664

Does not exist

665

Does not exist

666

Y

Y

Y

Y

I

0

Unknown

667

Does not exist

668

Does not exist

699

Does not exist

Structures 700-799

Structures 700-799

ID1

ID2

ID3

ID4

ID5

ID6

L0

L1

L2

L3

T

Example

Description

700

Does not exist

701

Y

Y

Y

Y

S

14.09.20 14:18:01

Local time. This is queried constantly by the website to update the clock display next to the LCD.

702

Does not exist

703

Does not exist

704

Does not exist

705

Does not exist

706

Y

Y

Y

Y

S

__serial_number__

Device serial number.

707

Does not exist

708

N

N

Y

Y

S

""

Unknown

709

N

N

N

N

?

Unknown

710

N

?

Unknown

711

N

Y

Y

Y

S

""

Unknown

712

N

N

Y

Y

S

""

Unknown

713

N

N

Y

Y

S

ddzsriuz/solarlog_config.dat

Unknown

714

N

N

Y

Y

S

OK

Unknown

715

N

N

Y

Y

S

OK

Unknown

716

N

N

Y

Y

S

OK

Unknown

717

N

N

?

Unknown

718

N

Y

Y

Y

I

7

Unknown

719

N

O

Error messages

$i

N

A

Individual error message, Range 0-49

0

N

I

1593526441

Timestamp

1

N

I

0

Unknown

2

N

I

0

Unknown

3

N

I

1

Unknown, ID of message? Increments with $i.

4

N

I

0

Unknown

5

N

I

0

Unknown

6

N

I

4

Unknown

7

N

S

Solar-Log - [SN:SNSNSNSNSN] - Störmeldung aus Status/Fehlercodeüberwachung

Error message

720

N

N

Y

Y

S

""

Unknown

721

N

Y

Y

Y

S

""

Unknown

722

N

N

Y

Y

S

""

Unknown

723

Does not exist

724

N

Y

Y

Y

S

0

Unknown

725

N

Y

Y

Y

S

0

Unknown

726

N

Y

Y

Y

S

""

Unknown

727

N

N

Y

Y

S

solarlog

Unknown

728

N

N

N

N

?

Unknown

729

Does not exist

730

Does not exist

731

Does not exist

732

Does not exist

733

Does not exist

734

Does not exist

735

Does not exist

736

Does not exist

737

N

O

Unknown

$i

N

S

OK

Unknown, Range 0-254, all “OK”

738

N

N

Y

Y

S

OK

Unknown

739

Y

Y

Y

Y

O

Supported devices, all (IOB). This is the internal configuration map that drives the individual devices settings page and selects driver to use etc., it also mapps the Vendor ID to Device Class (Device Stanza).

$d

Y

Y

Y

Y

A

Single device information

0

Y

Y

Y

Y

I

4

Vendor ID (VID, see 744)

1

Y

Y

Y

Y

S

""

Name (IOB), may be empty string

2

Y

Y

Y

Y

S

Sunways

Vendor name

3

Y

Y

Y

Y

I

9600

RS485 baud rate if device is connected this way

4

Y

Y

Y

Y

I

1

Unknown

5

Y

Y

Y

Y

I

1

Device Class, bitfield combining multiple classes

6

Y

Y

Y

Y

I

3

Device ID

7

Y

Y

Y

Y

S

kaco485.so

Device driver shared object file name, this presumely not only handles device connectivity but also the device detection and configuration wizards.

8

Y

Y

Y

Y

I

0

Unknown

9

Y

Y

Y

Y

S

1.0.0

Unknown

10

Y

Y

Y

Y

B

False

Unknown

11

Y

Y

Y

Y

B

False

Unknown

12

Y

Y

Y

Y

I

1

Unknown

740

N

Y

Y

Y

O

Device ID to serial number mapping. The index is the device ID. Note that the value is not always a serial number. For Modbus devices, the device address is prepended (9 / 123123123), for intelligent devices it may be the literal IP address.

$i

N

Y

Y

Y

S

1 / 123123123

“Serial number” of device $i

741

N

N

Y

Y

S

OK

Unknown

742

N

N

N

N

?

Unknown

743

N

N

?

Unknown

744

Y

Y

Y

Y

O

List of all brand names for all supported devices. The index is the Vendor ID, the value is the vendor name.

$i

Y

Y

Y

Y

S

Danfoss

Brand name

745

N

N

N

N

?

Unknown

746

Does not exist

747

Does not exist

748

Does not exist

749

Does not exist

750

N

N

Y

Y

S

OK

Unknown

751

N

N

Y

Y

S

OK

Unknown

752

N

N

Y

Y

S

OK

Unknown

753

N

Y

Y

Y

I

250

Unknown

754

N

N

Y

Y

S

OK

Unknown

755

N

N

Y

Y

S

OK

Unknown

756

N

N

Y

Y

S

OK

Unknown

757

N

N

Y

Y

S

OK

Unknown

758

N

N

Y

Y

S

OK

Unknown

759

Does not exist

760

N

N

?

Unknown

761

N

N

?

Unknown

762

N

N

?

Unknown

763

N

N

?

Unknown

764

N

N

?

Unknown

765

N

Y

I

0

Unknown

766

N

N

?

Unknown

767

Does not exist

768

N

N

?

Unknown

769

N

N

?

Unknown

770

Does not exist

771

N

A

Unknown

$i

N

A

Unknown, Range 0-6

0

N

S

1599523200

Unknown, measurement timestamp?

1

N

S

37000

Unknown

2

N

S

18985

Unknown

772

Does not exist

773

Does not exist

774

Does not exist

775

Does not exist

776

N

Y

Y

Y

O

5-minute consumption table (IOB). The index is the “days before today”, so 0 is the (incomplete) table for “today”.

$i

N

Y

Y

Y

O

Days before today

$n

N

Y

Y

Y

O

Range 0-274 (24h x 15min)

0

N

Y

Y

Y

S

00:00:00

Measurement timestamp

1

N

Y

Y

Y

O

Unknown

0

N

Y

Y

Y

A

Device 0?

0

N

Y

Y

Y

I

Unknown

1

N

Y

Y

Y

I

Unknown

1

N

Y

Y

Y

A

Device 1?

0

N

Y

Y

Y

I

Unknown

1

N

Y

Y

Y

I

Unknown

2

N

Y

Y

Y

I

Unknown

3

N

Y

Y

Y

I

Unknown

2

N

Y

Y

Y

A

Device 2?

0

N

Y

Y

Y

I

Unknown

1

N

Y

Y

Y

I

Unknown

3

N

Y

Y

Y

A

Device 3?

0

N

Y

Y

Y

I

Unknown

1

N

Y

Y

Y

I

Unknown

777

N

Y

Y

Y

O

Daily consumption and production per inverter (IOB). The index may be the “months before current”, so 0 may be the (incomplete) table for the current month.

$i

N

Y

Y

Y

A

Months before now

$n

N

Y

Y

Y

A

Days since start of month

0

N

Y

Y

Y

S

01.08.20

Date of this element

1

N

Y

Y

Y

A

Values

0

N

Y

Y

Y

I

270

Unknown

1

N

Y

Y

Y

I

32000

Unknown

2

N

Y

Y

Y

I

19430

Unknown

3

N

Y

Y

Y

I

2739

Unknown

778

N

Y

Y

Y

O

Daily self-consumption, self-production and (if present) battery charge and discharge values (IOB).

$i

N

Y

Y

Y

A

Range 0-254

$n

N

Y

Y

Y

A

Unknown

0

N

Y

Y

Y

S

01.08.20

Date for this element

1

N

Y

Y

Y

I

12557

Unknown

2

N

Y

Y

Y

I

8223

Unknown

3

N

Y

Y

Y

I

8223

Unknown

4

N

Y

Y

Y

I

8499

Unknown

779

N

Y

Y

Y

O

Monthly consumption and priduction per inverter (IOB).

$i

N

Y

Y

Y

A

Month before now? Range 0-254

0

N

Y

Y

Y

I

155570

Unknown

1

N

Y

Y

Y

I

824000

Unknown

2

N

Y

Y

Y

I

445786

Unknown

3

N

Y

Y

Y

I

73484

Unknown

780

N

Y

Y

Y

I

5962

Generation in kW, sum of all energy generation devices (current reading).

781

N

Y

Y

Y

I

530

Consumption in kW, sum of all energy consuming devices (current reading).

782

N

Y

Y

Y

O

Consumption and production per device (inverter or meter) (IOB). The ID is the device ID from the device inventory.

$i

N

Y

Y

Y

I

323

Device consumption or production. Device ID, see 740. Range 0-99

783

N

N

?

Unknown

784

N

N

?

Unknown

785

N

N

?

Unknown

786

N

N

?

Unknown

787

N

N

?

Unknown

788

N

N

?

Unknown

789

N

N

?

Unknown

790

N

N

?

Unknown

791

N

N

?

Unknown

792

N

N

?

Unknown

793

Does not exist

794

Y

Y

Y

Y

O

Content of the virtual LCD display, this is queried by the website every 5 seconds to update the LCD.

$i

Y

Y

Y

Y

A

Unknown, Range 0-1

$n

Y

Y

Y

Y

A

Unknown, Range 0-16

0

Y

Y

Y

Y

I

0

Unknown

1

Y

Y

Y

Y

I

0

Unknown

795

N

N

?

Unknown

796

N

O

Unknown

$i

N

A

[]

Unknown, Range 0-59

797

N

N

?

Unknown

798

N

O

Unknown

$i

N

?

Unknown, Range 0-254

799

N

?

Unknown

Structures 800-899

Structures 800-899

ID1

ID2

ID3

ID4

ID5

L0

L1

L2

L3

T

Example

Description

800

Y

Y

O

See Structure: 800

801

Y

Y

Y

O

See Structure: 801

802

N

N

N

O

Unknown

100

N

N

N

?

Unknown

101

N

N

N

?

Unknown

102

N

N

N

?

Unknown

803

N

Y

Y

O

Unknown

100

N

Y

Y

A

[]

Unknown

101

N

N

Y

?

Unknown

102

N

N

Y

?

Unknown

103

N

Y

Y

S

OK

Unknown

104

N

Y

?

Unknown

105

N

Y

?

Unknown

804

Does not exist

805

Does not exist

848

Does not exist

849

Does not exist

850

N

?

Unknown

851

N

O

Unknown

$i

N

?

Unknown, Range 0-254

852

N

O

Unknown

$i

N

?

Unknown, Range 0-254

853

N

?

Unknown

854

N

Y

O

Yearly consumption and production per inverter (IOB).

$d

N

Y

A

Device / Inverter ID?

$i

N

Y

A

Year

0

N

Y

S

01.01.20

First day of the year

1

N

Y

A

Values

0

N

Y

I

200780

Unknown

1

N

Y

I

1734000

Unknown

2

N

Y

I

465085

Unknown

3

N

Y

I

176368

Unknown

855

N

?

Unknown

856

N

?

Unknown

857

N

?

Unknown

858

N

Y

Y

Y

A

Battery readings, used in the energy flow display. Unknown how this looks with more than one battery hooked up.

0

N

Y

Y

Y

I

0

Battery voltage (V), 0 if not measured.

1

N

Y

Y

Y

I

97

Battery charge state (%)

2

N

Y

Y

Y

I

24

Battery charge power (W)

3

N

Y

Y

Y

I

0

Battery discharge power (W)

859

N

O

Unknown

$i

N

?

Unknown, Range 0-254

860

N

Y

Y

Y

O

See Structure: 860

861

N

?

Unknown

862

N

O

Unknown

$i

N

?

Unknown, Range 0-99

863

N

O

Unknown

$i

N

?

Unknown, Range 0-99

864

N

Y

Y

Y

A

Unknown

0

N

Y

Y

Y

I

1596067200

Unknown, timestamp?

1

N

Y

Y

Y

I

1596145403

Unknown, timestamp?

3

N

Y

Y

Y

I

4

Unknown

865

N

?

Unknown

866

N

O

Unknown

$i

N

?

Unknown, Range 0-254

867

N

O

Unknown

$i

N

?

Unknown, Range 0-254

868

N

O

Unknown

$i

N

?

Unknown, Range 0-254

869

N

?

Unknown

870

N

Y

Y

Y

O

Unknown, graph legend?

$i

N

Y

Y

Y

A

Unknown, Range 0-339

0

N

Y

Y

Y

I

6

Unknown

1

N

Y

Y

Y

I

0

Unknown

2

N

Y

Y

Y

I

0

Unknown

3

N

Y

Y

Y

S

L_TEMPERATURE

i18n key or name

4

N

Y

Y

Y

S

°C

Unit string

871

N

Y

Y

Y

O

Unknown

100

N

Y

Y

Y

I

0

Unknown

872

Y

Y

Y

Y

O

Unknown

inv

Y

Y

Y

Y

O

Unknown

1

Y

Y

Y

Y

A

Unknown, 4 integer elements

2

Y

Y

Y

Y

A

Unknown, 5 integer elements

components

Y

Y

Y

Y

A

Unknown

1

Y

Y

Y

Y

A

Unknown, 3 integer elements

2

Y

Y

Y

Y

A

Unknown, 3 integer elements

3

Y

Y

Y

Y

A

Unknown, 1 integer element

873

N

?

Unknown

874

N

?

Unknown

875

N

?

Unknown

876

N

?

Unknown

877

N

Y

O

Monthly production statistics.

$i

N

Y

O

Month

0

N

Y

S

01.02.20

Date of the first day of the month

1

N

Y

I

804000

Unknown

2

N

Y

I

19356

Unknown

3

N

Y

I

83

Unknown

4

N

Y

I

128

Unknown

5

N

Y

I

129634

Unknown

6

N

Y

I

105935

Unknown

878

N

Y

Y

O

Yearly production, consumption and self-consumption.

$id

N

Y

Y

O

Year before current, 0 is the running year

0

N

Y

Y

S

01.02.20

Date of the first day of the month

1

N

Y

Y

I

1972000

Generation (Wh)

2

N

Y

Y

I

616184

Consumption (Wh)

3

N

Y

Y

I

470

Self-consumption (kWh)

4

N

Y

Y

I

398

Self-consumption battery (kWh)

5

N

Y

Y

I

402214

Cumulative battery charge (Wh)

6

N

Y

Y

I

352766

Cumulative battery discharge (Wh)

879

N

Y

Y

Y

S

asdfgh

Easy-Code

880

N

?

Unknown

881

N

?

Unknown

882

N

N

?

Unknown

883

Y

Y

Y

Y

S

SHA1 Fingerprint=8F:75:59:94:9E:C2:DC:38:6A:3C:E3:BE:09:F6:14:FD:7E:06:33:FE

Fingerprint of the certificate configured for secure access to the devices website.

884

N

?

Unknown

885

Does not exist

886

Does not exist

887

Does not exist

888

Does not exist

889

Y

Y

Y

Y

B

False

Unknown

890

Y

Y

Y

Y

B

False

Unknown

891

Y

Y

Y

Y

S

error

Unknown

892

Y

Y

Y

Y

B

False

Unknown, true if error locked?

893

Y

Y

Y

Y

B

False

Unknown, true before initial setup?

894

Does not exist

895

Y

Y

Y

Y

O

SD-Card information (IOB). Structure does not contain sensible information for devices without SD-Card, such as the Base 15.

100

Y

Y

Y

Y

S

""

Card info 4

101

Y

Y

Y

Y

I

0

Card info 1

102

Y

Y

Y

Y

S

""

Card info 3

103

Y

Y

Y

Y

S

""

Card info 2

104

Y

Y

Y

Y

I

0

Month

105

Y

Y

Y

Y

I

0

Year

106

Y

Y

Y

Y

I

0

Unknown

107

Y

Y

Y

Y

I

0

Unknown

108

Y

Y

Y

Y

I

0

Unknown

896

Does not exist

897

Does not exist

898

Does not exist

899

Does not exist

Structures 900-999

Does not exist

Structures 10000-10099

No structures exist for reading. However, when writing values using setjp, then the key 10000 is set to 0.