Skapa en webbaserad funktion som med hjälp av inmatad data (postnummer, lutning på taket, storlek på huset, husets rotation samt strömförbrukning ) beräknar möjligheten att spara pengar genom att installera solceller och ev. batteri.
Lösning skulle vara enkel utan för mycket data för besökaren att mata in i max. 5 steg.
För att få tag i all data som behövdes så vidtog ett detektivarbete av rang. Jag hade ingen aning om var man fick tag i data gällande solinstrålning och liknande. Efter mycket om och men hittade jag ett flertal APIer som gav de data som behövdes för att kunna utföra beräkningarna:
Projektet ger en möjlighet att hitta data för Danmark, Sverige och Finland med tillhörande översättning och priser från valt land. Postnummret som anges tillhör även det, valt land.
Medical Centre var ett verktyg för att distribuera s k banners till sjukvårds stationer över hela Autralien. Man hade tidigare distribuerat dessa manuellt och man hade väldigt svårt att verifiera att dessa banners var på plats.
Man ville ha ett verktyg som skickade banners och instruktioner för hanteringen av dessa. När banners och instruktioner mottagits, ville man ha en verifiering av att det gjorts.
Tanken var att samla alla stationers kontaktuppgifter i en databas. Därefter markerade administratören vilka kontakter eller regioner som skulle få en uppdaterad banner. Admin skapade sedan ett meddelande innehållandes banner, text och instruktioner.
När detta var klart skickades meddelandena ut som email. Att skicka 500+ epostmeddelanden unde inte göras på ett bräde. Jag var tvungen att skapa en sändkö som skickade 5-10 meddelanden i stöten för att sedan vänta 30-60 sekunder innan nästa batch skickades. Annars blev dom markerade som spammare.
Tanken med sidan var att få ut information till de boende i föreningen samt att ha en kommunikationsplattform för styrelsen.
Jag använde mej av det då populära systemet PunBB (skapat av Rickard Andersson). Kan inte påstå att jag förstod mycket av PHP då, men jag stretade vidare och byggde sedemera ett system som kanske inte ser så snyggt och modernt ut idag, men som innehåller en hel drös med funktioner "under huven". Det finns inte mycket kvar av PunBB men en del funktioner används fortfarande.
Företaget hade fram till 2004 inte haft någon platform internt för hanteringen av maskiner. Allt skedde på fil/katalog-nivå med allt vad det innebar. Då vi gjorde en ISO9001-certifiering visade jag inspektören CoNet (som det då såg ut) och han rådde mej att implementera det så fort som möjligt.
Vi hade bristfälliga rutiner för avvikelser men inspektören såg potentialen i CoNet och rådde mej att "lansera" den, vilket jag gjorde.
Då maskiner byggs i ett system som kommunicerar via CANopen, måste noder konfigureras med rätt node id och rätt hastighet.
Jag insåg att tidsåtgången för detta var ganska stor speciellt om den skulle utföras av personer utan tillräcklig kompetens för att felsöka ev. problem som skulle kunna uppstå under konfirgureringen.
Jag använde den allra minsta displayen jag kunde hitta för att skapa ett så smidigt verktyg som möjligt. Displayen är utrustad med en controller som sköter logiken.
Användaren behöver, i princip, bara ansluta enheten som ska konfigureras. När verktyget spänningsätts hittas enheten (noden) och användaren talar om vilket nodeid som enheten ska ha. Resten sköter POSITool.
Med det här verktyget sparas 3-4 arbetstimmar på varje maskin som konfigureras.
Orsaken till denna lilla app var att Brf Orminge hade skaffat en telefonsvarare via TRE. Där kunde man i början logga in från valfri mobil för att lyssna av meddelanden. Inloggningsförfarandet ändrades under 2023 och inkluderade då även en SMS kod som skickades till det registererade mobilnummret.
Att låta en mobil cirkulera runt i styrelsen (eftersom dom turades om att lyssna av den) dit koden skickades, var inte praktiskt genomförbart. Istället skapade jag appen som lyssnar av ett verifierings-sms och vidarebefordrar det till ansvarig för avlyssningen.
När TRE skickar ett verifierings SMS till mobilen, lyssnas meddelandet av. Appen kontaktar Brf Orminge's hemsida och kontrollerar vem som är ansvarig för avlyssningen. Ett SMS skickas till den personen med verifieringskoden.
Allt loggas i mobilen som kör appen och det är enkelt att se var, när och hur.
Då det även finns ett webbgränssnitt för att kontrollera meddelanden, kan appen även skicka ett meddelande till Brf Orminge's hemsida med koden.
För att uppnå detta skapade jag ett API (PHP och Javascript) för kommunikationen med Brf Orminge's hemsida.
Jag låter även SMS Forwarder kommunicera med "moderskeppet" för att lyssna på om det finns några SMS att skicka till medlemmarna i föreningen. Brf Orminge använde tidigare Wiking SMS för att skicka SMS via ett API, men då Wiking SMS-tjänsten las ner i maj 2023, fick jag skapa en annan lösning. Lösning blev min app, SMS Forwarder.
Inte ett uppdrag utan ett eget initiativ till att skapa en app för Conjet AB där man kan beräkna munstycksdiamater, tryckfall i slangar, produktion med angivna parametrar etc etc.
Conjet hade ingen sådan app men väl ett Javascript baserat verktyg på hemsidan (även det skapat av mej). Men då hemsidan gjordes om helt och hållet, försvann det verktyget och vi stod utan möjligheten att beräkna. Jag presenterade mitt alster för min dåvarande chef som upplyste mej om att då jag inte fått en direkt beställning för att utveckla den, var man inte intresserade. Så appen förblir min..
Jag skapade en app med möjlighet att beräkna, vad jag anser, man ska kunna beräkna om man är operatör eller bara nyfiken på olika storheter inom vattenbilning och högtryck.
Under en period fanns även möjligheten att hämta all dokumentation för "din" maskin efter att du loggat in i appen. Man kunde även begära service på sin maskin och då man gjorde det skickades även platsdata för att man enkelt skulle kunna se vart maskinen befann sej.