Fikk god hjelp av Kjell hos Tibber til å løse problemet. For det første bruker appen ikke API'en, og teller dermed ikke med som åpne sockets, men det stemmer at det er to sockets som er tilgjengelig. Siden det bare er Tibberseer hos meg som er knyttet til API, må det være Tibberseer som har åpnet begge socketene. Og de ble ikke frigjort til tross for både restart av plugin og restart av server, samt venting i flere timer. Socketene hadde nok blitt frigjort til slutt av seg selv, men Kjell hjalp meg å stenge dem, og siden det har alt fungert fint.
Sånn i ettertid er det vanskelig å si hvorfor plugin har mistet to sockets og prøver å åpne en tredje, men det kan tenkes at det er relatert til at jeg har en event som gjør en "restart listener" hvert 10 minutt dersom realtime-data ikke har vært oppdatert siste 5 minutt.
Om jeg skal gi noen input på plugin vil jeg si at det gjorde det ekstra kjedelig at plugin kræsjer etter oppstart når realtime ikke får socket. Den burde fortsatt å kjøre uten realtime, og eventuelt logget feilen som kom fra API'et.