Adding a testbench

Prerequisites

When setting up a new testbench or a new device for testing, do get it online and connected in the backend, you need to set up the testbench as a dummy customer in salesforce.

Testbench network

If you want to have a testbench being reachable via VPN, have a look here: _l-testbench-network.

Email

We have one gmail account that is the master email account for all of our test benches:

Email account

Enpal.Testlab@gmail.com

Password

EnpalTestlab123

Phone Number

015120762333 (Johannes Eberle)

If you need access or further information, reach out to the team.

All of our test benches are using aliases, so that all of the emails our benches are receiving go to this one mail account (i.e. useful for when you are trying to link a test bench to the Enpal app). Since most alias mail services are only free for a limited amount of aliases, we are using three different alias services. See Testbench overview.

Salesforce account

  • Create a SF admin ticket to create dummy SF customer accounts not included in business reporting similar to SSA-3418 Ten test customers

  • Provide manufacturer, type and serial number of the inverter

  • Provide the email

  • Wait for completion

Get device online and in monitoring state. After that, connect SF, IoT, Balena through install page as usual and push system to operations state in IoT backend.

Move system to operations

  1. Create CustomerID for test system and have an IoT device with an UUID

    1. Create a salesforce account

    2. The customer ID has the format DE0001234

    3. The UUID of your IoT you can find in Balena

  2. Create a SystemID via the install page by mapping CustomerID and UUID to one another

    1. Go to the install page https://install.enpal.de/<customerID> of your customer, which should be empty:

      Install page
    2. Click on “Empty Text” next to “Manuelle ID Eingabe” and copy&paste the UUID of your IoT.

    3. This way you create a SystemID that is mapped to the UUID and CustomerID:

      Install page, Creating system ID
  3. Map CustomerID to Dashboard

    1. Go to the IoT Monitor page with the SystemID you created (i.e. https://iot.enpal.de/NextGenDashboard/Gen2_13FC6F5DC74314BC138DF2483BEA8E56).

      It will be empty and “Ohne Kundenbindung”:

      ../../_images/ohne_kundenbindung.png
    2. In the top right corner click the “Betrieb” button and then “Kunde auswählen”:

      ../../_images/kunden_auswaehlen.png
    3. There you again put in the CustomerID of your test Salesforce account.

      If you don’t have the “Betrieb” button than ask Chris Mülling for help.

  4. Move system into monitoring state

    1. Now you have to wait until your IoT is sending properties of the system to the backend

    2. After around 30-60 mins you will see the inverter serial number being displayed in the Dashboard:

      ../../_images/inverter_sn.png
    3. Now all you need to do is press the “Konfiguration” button and directly afterwards the “Monitoring” button in the blue bar at the top:

      ../../_images/konfiguration.png ../../_images/monitoring.png

    If you did everything correctly you will have a nice Dashboard with live monitoring of your test system:

    ../../_images/monitor.png

Testbench overview

Account 1

Service

https://app.addy.io/

Account

AnonAddy

Password

EnpalTestlab123

Account 1 Benches

TB

SF Customer ID

Costumer ID

Email Address

1

C000619358

DE000623766

au0eyoyh@anonaddy.me

2

C000619441

DE000623869

own3ch9l@anonaddy.me

3

C000619452

DE000623880

avrer5me@anonaddy.me

4

C000615423

DE000619347

xhzxbive@anonaddy.me

5

C000130576

DE000568748

toefevgu@anonaddy.me

6

C000619462

DE000623892

wnn9d73p@anonaddy.me

7

C000619468

DE000623898

034lgt28@anonaddy.me

8

C000619502

DE000623938

rp6z24mf@anonaddy.me

9

C000619515

DE000623951

9rb3m0z4@anonaddy.me

10

C001030180

DE001088982

4vq4ji6u@anonaddy.me

Account 2

Service

https://app.simplelogin.io/

Account

Enpal.Testlab@gmail.com

Password

EnpalTestlab123

Account 2 Benches

TB

SF Customer ID

Costumer ID

Email Address

11

C001076321

DE001144530

acre_shakiness827@simplelogin.com

12

C001076396

DE001144606

legacy_share906@simplelogin.com

13

C001293919

DE001400926

hut_equate411@simplelogin.com

14

C001357499

DE001477977

boat_refining889@simplelogin.com

15

C001357053

DE001477427

wanting_catfight099@simplelogin.com

16

C001357078

DE001477456

aeration_sake102@simplelogin.com

17

C001357388

DE001477839

marine_monthly503@simplelogin.com

18

C001357455

DE001477923

lash_drilling101@simplelogin.com

19

C001585486

smuggler_overhung417@simplelogin.com

20

sliver_stifling295@simplelogin.com

Account 3

Service

https://relay.firefox.com/

Account

Enpal.Testlab@gmail.com

Password

EnpalTestlab123

Account 3 Benches

TB

SF Customer ID

Costumer ID

Email Address

21

62t7ur52o@mozmail.com

22

e6abzi2e8@mozmail.com

23

8wsoz71z8@mozmail.com

24

C001755756

7zfh73xbu@mozmail.com

25

HP ONLY CUSTOMER

Testbench Five - Deals

d9vxsrguf@mozmail.com

26

27

28

29

30