Overvågning og fjernstyring af akvarieteknik

Indlæg fra det gamle forum, gengivet som arkiv. Er det dit indhold, og vil du have det fjernet eller dit navn gendannet?

Vandpjaskeren — 12. juni 2016, 21:13

Hejsa,

Min mand og jeg sidder lige og produktudvikler lidt på en akvarie idé til overvågning og fjernstyring af akvarieteknik. Vi vil derfor gerne vide flg. fra jer:

Hvor mange 220 V elektroniske apparater har I tilsluttet jeres akvarium?
Hvilke typer? (e.g. pumpe, varmelegme, lys etc.)
Bruger I på nuværende tidspunkt noget, der kan logge data fra apparaterne?
Eksempelvis temperatur, ph, cirkulation etc.

Ville I være interesserede i at kunne overvåge data for akvarierne og styre udstyret fra en telefon eller computer?

Eksempelvis (kom gerne med flere/egne forslag):

- En fail safe, så varmelegemet slukker, hvis det løber løbsk og evt. starter et nr. 2 varmelegeme
- Alarmere hvis gennemstrømingen virker dårligt, så man hurtigt kan få stoppet pumpen og renset den
Programmerbar lysdæmper som indstilles via telefon eller hjemmeside.


Håber at nogle af jer har lyst til at svare på spørgsmålene og evt. komme med forslag, der kunne imødekomme jeres behov ift. ovenstående 🙂

Bruger #669501 — 12. juni 2016, 21:16

Hej.
Prøv at kigge på "Thomas Ballerup" profil. Han har opfundet noget så man kan se det hele live i real time på mobilen:)

Vandpjaskeren — 12. juni 2016, 21:18

Sejt, det må vi tjekke ud 😉

Vandpjaskeren — 12. juni 2016, 22:22

Hmm, det ser ud til at Thomas Ballerup har gang i noget interessant, dog virker det umiddelbart som om at det udelukkende er til eget brug. Det vi imidlertid forestillede os, var en hjemmeside/app som folk kan logge på til deres egen private side, hvorfra de så kan fjernstyre/overvåge deres egne akvarier.

jacob — 12. juni 2016, 22:28

Der er nogle saltvandsfolk der har en hjemmeside/app hvor fra de kan overvåge/styre deres akvarier. De er næppe aktive her på siden, men måske på saltvandsforum ?

scn — 12. juni 2016, 22:30

Hvor mange 220 V elektroniske apparater har I tilsluttet jeres akvarium?
Fra 1 til 5 enheder

Hvilke typer? (e.g. pumpe, varmelegme, lys etc.)
1: pumpe
5: lys, pumper, varmelegme

Bruger I på nuværende tidspunkt noget, der kan logge data fra apparaterne?
Nej, jeg ved ikke lige hvad jeg skal bruge de data til, lyset køre som det skal, og pumperne køre jo bare.

Ville I være interesserede i at kunne overvåge data for akvarierne og styre udstyret fra en telefon eller computer?
Tjae... har da leget lid med logning af temp, men der er jo bare leg.

ang løbst varmelegme, så har jeg aldrig oplevet det, men ja, man kunne jo godt lave en adruino med temp sensor og et solidt state relay der slukker for varmelegmet.

Hvis man har en spandpumpe, så kan man da godt sætte et flowmeter på, men til interne pumper har jeg svært ved at set det udført i praksis.

At kunne styre via telefon eller webinterface kan jeg sikke se nogen grund til. Personligt gider jeg ikke den slags. Det sættes op, og så passer lyset og pumperne sig selv.

Personligt skulle jeg ikke nyde noget af et eller andet over telefonen eller en hjemmeside, det er blot endnu en overflødig angrebsvinkel på ens netværk.

Mine styringer er arduino, og de sættes op ved at sætte enheden til PC med USB, og så er den klaret.

Jeg fik en gang en radio der kunne streame fra shoutcast, fint nok, men den kunne kun håndtere WEP kryptering, så den røg i skraldespanden.

Hvad er jeres tanker om hvordan enheden skal være på netværket, det er de færreste der har stationær kørende 24/7, så enheden må selv kunne klare at komme på netværk, enten kablet (kun aktuelt hvis folk har deres router lige ved siden af akvariet) eller WiFi, og hvordan med at få data fra nettet til enheden, skal enheden hele tiden tjekke en server for data, eller skal man til at åbne en port i routeren for at få adgang, og sidt med ikke mindst, de fleste har dynamisk IP, skal data ligge på en server som folk ikke har kontrol over, eller...

Skyen er blot en computer man ikke har kontrol over, og det vil være surt at have noget hardware der er lige til skraldespanden fordi producenten er lukket og serveren er slukket.

Jeg er nok lidt pessimistisk, men det er bare mig(y)

ps. så et link til en pumpestyring med natdæmpning, hvor der var en lyssensor på boksen, så den v ar fuldautomatisk, sikkert smart, men det er godt nok en voldsom begrænsning for brugeren. Som jeg læste beskrivelsen er den eneste måde man selv kan få styringen er ved at smide den i et mørkt skab, og så have timer på en lampe der står i skabet.

#4
De sidste 5 dage, hvor mange gange har du så haft behov for at tænde/slukket lyset eller en pumpe eller et varmelegme manuelt? (hvor du ikke har været i gang med vandskifte)
Styringsdelen er overflødig, for lige så snart det køre på en timer, så er det vel som det skal være.

Vandpjaskeren — 12. juni 2016, 22:34

Tak for tippet. Det må vi også kigge på. Tænker at det er mere kompliceret med saltvand, fordi der er så meget kemi at holde øje med og derfor bliver tingene sikkert tilsvarende dyrere at producere.

Tror I, at sådan en app som vi forestiller os ville være interessant ferskvandsfolket?

Vandpjaskeren — 12. juni 2016, 22:40

#6 1000 tak for dine input og tanker om ideen. Vender tilbage med svar på dine spørgsmål asap. 😎

jacob — 12. juni 2016, 22:45

Personligt ville jeg ikke have nogen interesse i sådan en app.Men der vil da sikkert være andre som synes det er en god idé🙂

Vandpjaskeren — 12. juni 2016, 23:00

Hej scn,
det er vandpjaskerens mand her ved keyboardet:
Hvad angår teknik er vi stadig på ideudviklingsstadiet og derfor har vi ikke nogen løsninger parat, men jeg kan love dig at sikkerhed kommer til at være i top. Hvis vi skal lave det her, skal det være en løsning hvor man som bruger ikke skal gøre ret meget andet end at forbinde udstyret, hente appen og koble de to sammen, lidt ligesom et sonos anlæg eller en chromecast enhed.
Noget vi har tænkt over er:
1. den skal ikke være afhængig af en computer i hjemmet.
2. den skal køre på wifi.
3. alt data der sendes mellem akvariestyringen og webserveren skal være krypteret.

Spangaard — 12. juni 2016, 23:43

Jeg har gang i et ”akvariestyringsprojekt”. Jeg er i et tidligt prototype stadie. Jeg har teknikken nogenlunde på plads, men mangler en masse programmering og noget hardware tilpasning. Dvs. at jeg bygget en masse stumper og prøvet dem af hver for sig.

Pt. skal det styre 8 stk 220 udgange, både manuelt eller via en timer-funktion (tænd/sluk på bestemte dage/tidspunkter), aflæse x antal temperaturer, kontrollere 16 x 12v/24v udgange med 12 bit PWM til leds, opsætning af sunraise/sunset, fodrings program, service programmer, ferie-mode etc.

De primære styringskomponenter er bygget / skal bygges på Particle Photon MCU’er med brug af Particle cloud tjenester. Data logges pt. på Google og UbiDot. Jeg har en IOS/Android app bygget vha Blynk og en web side til at styre det hele samt en lokal controller bygget vha. et Nextion 5” touch display. Ingen web-servere endnu. Da jeg er eneste bruger, lever jeg med en lidt rodet arkitektur.

Det hele kobles sammen via cloud tjenester fra IFTT, Particle, Blynk m.fl. Nogle enheder er også koblet sammen via Bluetooth (primært til test/debug) og alle enheder kommunikerer via CC1101 radio moduler, både internt og med andre DIY projekter, jeg har gang i – årsagen er, at setup’et skal fungere, selvom jeg mister net forbindelse, enhederne skal fungere trådløst (så få ledninger som muligt), og nogle enheder skal placeres steder, hvor jeg ikke ønsker internet adgang, ex. udendørs termometer.

I næste version kommer måske BLE kommunikation, måling af strømforbrug, en foderautomat, gødningsstyring, integration til Excel, blæser til køling, vandskifte automatik, vandstandsmåling - og sikkert meget mere sjovt ;-)

Verden er fuld af IOT dimser, der relativt nemt kan ombygges/tilpasses - og sikkerheden er i praksis ikke et problem, så længe der ikke skal åbnes op i routere/firewalls.

Hvilket device, der skal udstille brugergrænsefladen, er nok meget individuelt. Jeg rejser meget og er glad for at være i kontakt med mit akvarie via min iPhone, bruger pc’eren til opsætning af tidsstyring, statiskker mm, og vil bare en knap på kontrolleren til at stoppe pumperne i 10 min, når jeg fodrer.

Så ja, jeg er absolut interesseret i styring og overvågning af mit akvarie (og alt muligt andet i mit hus), men jeg er kun interesseret i åbne og fleksible systemer, jeg selv kan bygge videre på – og i at dele gode designs og erfaringer med andre.

Et lækkert site med et sejt API, hvor forskellige sensorer mm, nemt kan kobles på og et aktivt bruger forum, vil jeg gerne være bruger af – og betale for. En blanding af IFTT, UbiDots, Blynk og Particle, men specialiseret/afgrænset til akvariebrug plus en masse færdigbyggede enheder og instruktioner til DIY folket, har jeg længe savnet.

Simple løsninger til aflæsning af sensorer og visning i graf på en web-page, findes der allerede mange af.

Summen af det hele er, at ideén er god, og den rigtige løsning vil være værdifuld for mange – både dem, der kan/vil selv, og dem der ønsker en færdig pakke.

Det blev et langt svar, sorry. Jeg sidder og kede mig på et hotel værelse i Oslo ;-)

PS: på min telefon kan jeg se, at mit hjemmebyggede led lys har været tændt i 8.5 timer i dag, slukkede kl. 23:15, vandtemperaturen er 24.3 grader, med et gennemsnit fra kl. 8-18 på 25.5 grader, vandstanden er faldet lidt (fordampning), CO/2 er tilført i 7 timer, det er 16 timer siden sidste fodring ….

Vh Michael

KimJ — 13. juni 2016, 06:29

Med fare for at lyde som den sure gamle mand, må jeg sige at det i mine ører lyder som en løsning der leder efter et problem.

Hele ideen med at automatisere sit akvarium, er vel at det skal kunne passe sig selv?

Et sæt sensorer, som evt. kunne alarmere hvis noget er galt, kunne der være en ide i, men personligt ville jeg ikke turde rette på teknik der tilsyneladende ikke virker efter hensigten, uden at have kigget på det hele on-site først, og så er hele ideen om fjernstyring jo lidt tabt.

KimJ — 13. juni 2016, 06:29

ThomasBallerup — 13. juni 2016, 08:22

kik på denne link:

http://www.akvariefisk.dk/forum/thread/?ID=1650460

post # 8 har links til kurver og sager :-)

Det JEG gør : er kun at måle og rapportere live og online, samt sende email alarmer, hvis noget er galt,
feks vand på gulvet !!
jeg har ikke noget tørre op robot jeg kan ringe hjem til og fjernstyre,
jeg har heller ikke en automatisk tilstoppet filter renser,
man skal SELV håndtere det normale vedligehold, jeg bruger info fra mine sensore til at vide i god tid,
om jeg skal gøre noget, inden det går galt,
2 gange har mine sensore reddet min røv, pga utætte vandinstalationer i huset, så kunne varmemesteren sende en mand, og fikse
inden det gik helt galt. jeg har nemlig også smidt nogle sensore hvor der ellers er vand sager og ikke bare akvarie sager,.

DenDerPjaskes — 15. juni 2016, 21:49

Tusind tak for jeres input, jeg er lidt presset arbejdsmæssig i denne uge, så jeg vender tilbage i weekenden, når jeg har haft tid til at nærlæse jeres svar.

mvh. DenDerPjaskes (Vandpjaskerens mand)

DenDerPjaskes — 18. juni 2016, 12:13

#11 det lyder som et spændende projekt du har gang i, og noget mere omfattende end hvad vi går og pusler med ;-)
Jeg har et par spørgsmål til din løsning:
1. De 8 220 volt udtag og 16 pwm udgange er de til at styre et akvarie?
2. Hvor mange seperate enheder er der i systemet som bruger CC1101 radio?

Jeg er meget interesserede i at deltage i open source udvikling, både af hardware og software. Dog har jeg et ønske om at lave projektet med et kommercielt udgangspunkt, men det er jo gjort før med open source, e.g. Arduino.
Sjovt nok er det også Particle jeg har kik på, har faktisk i går modtaget et Photon modul som jeg skal i gang med lege med.
Hvis du har lyst til at ping pong'e om idér, løsninger eller lignende er du meget velkommen til at PM'e mig.

DenDerPjaskes — 18. juni 2016, 12:21

#12 Well hele idén med det her, er jo at løse nogen af de problemer vi har oplevet med akvarierne.

eks. er det virkelig ufedt at komme hjem fra ferie til kogte fisk, det vil jeg gerne lave en løsning til.
Det samme gælder den sunriser jeg gav vandpjaskeren for et par år siden, det kan helt klart gøres bedre, så hvorfor ikke lave en løsning der kan udnytte de muligheder der er.

I mine øjne er problemerne der og venter bare på en løsning ;-)

DenDerPjaskes — 18. juni 2016, 12:52

#14 Sejt projekt du har gang i.
Det ser ud som om det er afhængigt af at der står en windows pc til at publicerer data, er det korrekt?

Spangaard — 19. juni 2016, 22:20

#16
8 relæer bliver hurtigt brugt. Jeg planlægger at bruge dem til ex. filter pumpe, PSU til led, CO/2 ventil, UV lys, varmelegme, flow pumper, ekstern pumpe (bruges ved vandskifte til at pumpe vandet til afløb). Derudover skal der være nogle 5-9v relæer eller anden styring af gødningspumper, og foderautomatik.

Jeg bruger 16 12Bit PWM kanaler til 14 grupper led og 2 blæsere – jeg har ikke helt styr på varmeudviklingen fra min prototype led lampe.

Jeg bruger principielt CC1101 radioer i alle enheder. De binder Arduino universet sammen med Particle og gør det nemt at bygge små billige enheder med lavt strømforbrug, og så lader en anden enhed stå for Wifi eller touch-skærme. Lige nu har jeg CC1001 radio’er i en udendørssensor (temperatur, luftfugtighed og lumen), en switchbox med relæe'er, LED lampen og en kontroller med en touch-skærm. Plus en sensor i drivhuset og postkassen, så den samme kontroller kan styre det hele.

Som nævnt, er mit projekt i en tidlig fase, hvor jeg sikrer mig at komponenterne kan fungere i en sammenhæng og i et akvariemiljø. Det har drillet en del. Min switchbox er tilbage ved tegnebordet pga. elektrisk støj fra relæerne. Den lim, jeg bruge til min LED lampe, var ikke modstandsdygtig nok i et fugtigt miljø. Og jeg dummede mig, og fik overskrevet koden til min kontroller.

Particle Photon’s (evt. suppleret med Bluz eller Electron mcu’ere) er et godt valg. Mest pga. de mange cloud tjenester, der følger med og bare virker. Det kunne være fedt med et flot site, hvor historik kan samles sammen og akvarier kan dokummenteres/styres/overvåges. Det har jeg ikke set.

Jeg håber meget du får gang i noget på denne front. Det er underligt at f.eks. mit køleskab, min badevægt, mit gasfyr, mit fjernsyn, mit ur eller min bil nemt kan hookes op i skyen, men ikke mit akvarium.

DenDerPjaskes — 20. juni 2016, 17:36

#19
Det lyder som om du har godt styr på hardwaren. Selv er jeg software udvikler med noget erfaring indenfor udvikling af elektronik.
Det er en fed ide at bruge Photon enheden som master og alle andre er trådløst forbundet med C1101 radioer. Det giver rig mulighed for at lave separate moduler så systemet let kan tilpasses den enkelte installation.

Jeg planlægger at spare det meste af bruger interfacet på de fysiske enheder væk (måske lige med undtagelse af en reset og nødsluk knap) og så lægge alt bruger interaktion i en app til iPhone og Android. Det vil både gøre det billigere at producerer og harmonerer meget godt med tanken om at det skal kunne overvåges/styres når man ikke er i nærheden af akvarierne.

ThomasBallerup — 20. juni 2016, 19:58

min ide, er at ALT der kan gå online, bare skal besøge hjemmesiden, og derved kunne kikke live med på data, der er faktisk ikke det mindste brug for noget som hels data eller interaktivitet den anden vej.
på den måde skal jeg ikke spilde tid eller forbruge tid, på at udvikle apps til det ene eller det andet (bøvlede) styresystem, da alt jo som bekendt kan besøge en hjemmeside,
det er netop også derfor at hjemmeside-interfaces vinder frem til stort set alt nyt og smart,
for det er uden platform låst.

PS: relæ'er er noget man brugte i gamle dage, de er i dag kun noget man bruger i meget billige og upålidelige systemer,
brug hellere Solid-State relæer, de er helt uden mekanik og slid, og så kan man lave "rigtig" PID regulering på feks varme. i stedet for gammel on-off styring som man kender fra thermostater.

Spangaard — 20. juni 2016, 20:27

#19 Enig i dine tanker om bruger-interface, men der skal være en fall-back plan. Jeg har prøvet at min bredbåndsforbindelse svigtede, og så er det surt ikke at kunne slukke for CO/2 ventilen :-) Der er også et issue med hastighed. Skal du regulere lys eller finjustere en gødningspumpe, er 50-200 ms latency i overkanten.

Bluetooth er til at betale, og giver et simpelt serielt interface til mac, pc og Android f.eks.
http://www.ebay.com/itm/10PCS-Wireless-Bluetooth-RF-Transceiver-Module-serial-RS232-TTL-HC-05-fo-arduino-/201538500807?hash=item2eeca178c7:g:hiUAAOxyg6BRyXjj

Eller du kan bare bruge en tv-fjernbetjening. Der er vist lige releaset et IR library til Particle.

Jeg har porteret PanStamp's CC1101 library til Photon, send en PM, hvis du går den vej. Jeg startede med CC1101 fordi nogle enheder skal placeres steder, hvor der ikke er wifi dækning. En CC1101 radio og en 3V 2$ Arduino Mini er en fin cocktail.

BLE (se Bluz.io) eller en smart phone som accesspoint for en Photon (eller omvendt) kan måske også være løsning.

Photon har 2 serielle udgange, den ene med USB driver. Så et usb stik og et kabel kan også virke fint.

Spangaard — 20. juni 2016, 20:36

#21 Tak for relæ tippet. Jeg har bestilt ;-)

scn — 20. juni 2016, 20:42

Jeg forstår ikke behovet for at lave indstillinger over nettet.

Hvor tit sidder man lige ude og får behov for at ændre på tiden lampen er tændt, eller skrue på varmelegemet eller justere hvor kraftig en pumpe køre?

Man sætter det op, og derefter køre det. Hvis man så SER at der er noget glat, så skruer man på tingene, og så er man vel hjemme, hvis ikke der også lige skal smides et webcam på.

At nettet ryger, det er vel lige meget, for der er vel næppe noget der er så slemt i forhold til justering, at man ikke kan vente, eller blot slukke til man kan justere (hvis man vil igennem en andens server også kaldet cumulus)

Dernæst, så skal man nok lige overveje hvem målgruppen er. En stor fin løsning med 10 stk 220'V udgange og 10 stk 12V udgange, vandstandsmåling, pH måler temperraturmåler, flowmetre til montering på spandpumper er der nok et meget lille marked for (og det lyder til at dem der ønsker det, allerede selv laver det)


Og så skal man lige huske på hvordan akvarister er når det kommer til det med at hive muldvarpen op af lommen 😀

#11
Måler du godt nok hvor længe lyset faktisk har været tændt, eller aflæser du blot om relæet er åben eller lukket?

Spangaard — 20. juni 2016, 21:48

#24
Jeg registrerer, hvornår jeg hhv. tænder og slukker for strømforsyningen til LED’erne, og i perioder måler jeg LED’ernes strømforbrug og lumen 30 cm under vandoverfladen. Men det betyder selvfølgelig ikke, at LED’erne rent faktisk er tændt.

Og du har i øvrigt helt ret i, at jeg nok ikke deler mine interesser med ret mange andre. Min pointe er også blot, at en evt. løsning bør være simpel, modul opbygget og baseret på åbne grænseflader.

Det er ikke naturligt for mig at rode med tænd/sluk ure og kontakter under akvariet. Jeg tænder/slukker/justerer noget hver dag, så jeg glæder mig til at gøre det via min telefon eller computer.

ThomasBallerup — 20. juni 2016, 21:58

>Jeg tænder/slukker/justerer noget hver dag, så jeg glæder mig til at gøre det via min telefon eller computer.

HEJ :-) hele pointen ved at lave ure, og automatik, er netop for at undgå at skulle huske at gøre ligegyldige ting selv, som sagtens kan ske helt på samme tid, hver eneste dag.
så kan man nøjes med bare at kikke på sine fisk, og se planterne gro.
hvad et harald-ur til 30 kr gør for de fleste med lyset på on/off er sjovt nok rigeligt til de flestes behov, med helt fedt der findes nørder som os, der bare vil gøre alting så komplext som absolut muligt, bare for sjov, og bare fordi vi kan :-)

ThomasBallerup — 20. juni 2016, 22:00

PS: hvis du kikker på mit, som jo "desværre" er baseret på 3. parts sager, nemlig thingspeak, og de er ikke altid lige lette at danse med, så de sidste par dage har jeg kæmpet med at få det fint online igen, der er stadig bøvl med langtids kurver, da de feks ikke kan tegne kurver over flere år
hvis der samlet set, er mere end 8000 punkter i databasen, æv

scn — 20. juni 2016, 22:44

Jeg tænder og slukker for noget hvis jeg skal have hænderne i akvariet, og så er det bare en omvej at skulle grave telefonen frem, så er det smart at have en fysisk kontakt lige ved hånden. Mine arduino sunrisere har 3 indstillinger:
- auto
- slukket
- tændt

Det dækker alt. hvis jeg skal rode iden for "dagstimerne", så kan jeg tænde, og hvis jeg af en eller anden grund har behov for at slukke, i "dagstimerne", så kan jeg også det, det samme gælder for min eheim skimmer, der dog kun er sat til at køre 15 minutter en gang i døgnet.

Vandpjaskeren — 21. juni 2016, 08:51

Spangaards to kommentarer er lige præcis grunden til, at jeg synes min mands ide er god:

"Min pointe er også blot, at en evt. løsning bør være simpel, modul opbygget og baseret på åbne grænseflader.

Det er ikke naturligt for mig at rode med tænd/sluk ure og kontakter under akvariet. Jeg tænder/slukker/justerer noget hver dag, så jeg glæder mig til at gøre det via min telefon eller computer."


Jeg er interesseret i fisk, ikke teknik og når jeg en sjældent gang har lyst til at smide det hele i den Blå Avis, så er det fordi teknikken har drillet og skabt problemer. F.eks mens jeg har haft for travlt/været fraværende til at kunne overvåge det. Jeg hader også at skulle rode med tænd/sluk ure og andet dims, som glemmer alt, hvis strømmen har været afbrudt et kort øjeblik. Og jeg vil være glad for at vide, hvis noget er helt galt mens vi er ude at rejse, så jeg enten kan afbryde teknikken eller bede nogen låse sig ind i huset og gøre det for mig. Det skal selvfølgelig være simpelt og modulopbygget, så selv en Vandpjasker kan finde ud af det 😉

DenDerPjaskes — 21. juni 2016, 09:00

#24
For mig pointen med at kunne styre enhederne over nettet er IKKE at kunne finjusterer i det daglige. Der i mod vil jeg gerne kunne gribe ind i forhold til en fejl, som systemet ikke kan håndtere.
Forestil dig at være på ferie, der tikker en fejlrapport ind fra systemet, om at der er lav vandstand, høj temperatur eller ligende i dit pragt akvarie, og du ved bare at det er den er galt med.
Hvad vil du helst: kunne gribe ind med det samme eller sidde og se på at katastrofen udvikler sig?

DenDerPjaskes — 21. juni 2016, 09:22

Jeg er helt sikker på at du har en pointe i forhold til prisen på et sådan system #24.
Hvis man skal komme igennem kommercielt, er det essentielt at finde en måde, hvor pris og funktionalitet kommer på et niveau, hvor så mange som muligt vil kunne bruge det.
Det Spandgaard udvikler lyder til at være i den avancerede ende, men det er stadigvæk en rigtig god ide, og kan man lave en løsning der kan så meget, ser jeg ikke noget problem i at lave en løsning kan det samme i mindre målestok.

ThomasBallerup — 21. juni 2016, 09:28

>Hvad vil du helst: kunne gribe ind med det samme eller sidde og se på at katastrofen udvikler sig?

helt korrekt og rigtigt tænkt.
jeg HAR netop været ude for at overløbet til haven var tilstoppet pga frost sidste vinter,
det betyder så at det automatiske vandskift ikke kommer af med det vand der bliver for meget, og efter nogle dage stiger vandstanden i sumpen, så det løber over og ned på gulvet, her opdagede sensoren det på gulvet !!
og sendte en EMAIL alarm, jeg var i Florida på vej hjem efter juleferie, ringede til en ven der hjemme, der så lige trykkede på vandskift stop knappen. ALT dette er helt inden for hvad man kunne forvente, ingen overraskelser, jeg havde ganske enkelt nægtet at udføre de korrekte automatiske håndteringer af denne fejl. med andre ord, kan du gennemtænke en mulig fejl tilstand, bør du også automatisk håndtere det, og ikke leve med at det skal fjernstyres.
Fjern nedlukning af enkelte systemer, bør kun være til fejl tilstande man ikke kunne gennemtænke og forudse.

KimJ — 21. juni 2016, 09:58

Hvis man kan forudse en fejl, vil det vel være smartere at eliminere fejlmuligheden, i stedet for at indbygge en alarm der fortæller, at nu har man fået ret i sin forudsigelse?

Jeg er med på, at der er ting som med jævne mellemrum går galt, som f.eks. at et varmelegeme kan stå af. Hvis det står af i slukket tilstand, er det letteste nok bare at have et ekstra varmelegeme, som er justeret ind til at tænde en grad lavere end det første. Går det amok i tændt tilstand, er det selvfølgelig smart at en sensor sender en alarm. Endnu smartere ville det være, hvis den i stedet automatisk afbrød strømmen til det pågældende varmelegeme. Så er der jo også den gammeldags metode med simpelthen at have et varmelegeme, der er dimensioneret så det ikke kan koge fiskene... Bare et eksempel på, at det måske er bedre at sætte sit akvarium op, så det i mindst mulig grad er afhængig teknik der kan gå i stykker, inkl. avancerede alarmsystemer.

Nu spørges der i #1 efter hvad vi ville ønske at et overvågningssystem kan; Mit ønske ville være, at det kan køre automatisk, og evt. selv rette op på opståede fejl, uden at forstyrre mig.

Et system som kan sikre mod opståede fejl, kunne sikkert være interessant for de fleste (der er dog næppe mange som vil betale meget mere end den værdi indholdet i deres akvarium repræsenterer). Muligheden for at sidde og pille ved systemet uden at kunne se hvad man laver, er nok mest interessant for dem som går op i teknik for teknikkens skyld, hvilket der jo ikke er noget galt i, men næppe noget man finder mange aftagere af.

Muligheden for at tænde/slukke enheder uden at skulle rode med kontakter der er uheldigt placerede, er selvfølgelig også interessant, men repræsenterer måske i sig selv en fejlkilde, i forhold til bare at trække kontakterne op til et sted hvor de er lette at nå?

Timere der går i stå ved strømafbrydelser, er for dem som er så nærige, at de ikke vil betale for en som har et indbygget batteri 😎

ThomasBallerup — 21. juni 2016, 10:18

>Hvis man kan forudse en fejl, vil det vel være smartere at eliminere fejlmuligheden,
>i stedet for at indbygge en alarm der fortæller, at nu har man fået ret i sin forudsigelse?

BINGO !!

vand på gulvet sensore har jeg ALLE steder i huset, hvor der er vand, der er sikkert mange muligheder for at "noget" kan ske
ikke alt kan jeg forudse. eller håndtere på forehånd.

>Timere der går i stå ved strømafbrydelser, er for dem som er så nærige, at de ikke vil betale for en som har et indbygget batteri

nu er det vel ikke en katastrofe hvis man kommer hjem fra ferie, og der var strømafbrydelse i 2 timer mens man var væk,
og så opdager man at akvarie lyset er 2 timer bagud

Angående varmelegmer,
så har jeg valgt at bruge 2 stk af de "normale" akvarie typer, og sat deres mekaniske temperatur indstilling 3 grader højere end det jeg ønsker mit vand, dvs hvis min temperatur sensor fejler, eller regulering software går ned, eller elektronisk relæ kortslutter eller afbryder, er det værste der kan ske at mit vand så stiger 3 grader.
Da jeg har valgt den rigtige størrelse varme effekt pr vand mængde, tager det 3 dage for 3 grader, dvs jeg bør opdage det i god tid,
og fisk bliver ikke stresset så meget af det. hvis bare ET varmelegme fejler, vil jeg sikkert også opdage det, da jeg udlæser hvor mange % power der tilføres for at opnå ønsket temperatur, i min PID regulering, der i øvrigt har en opløsning på 5 sek pr varme bit :-)

scn — 21. juni 2016, 10:36

#30
Nu nævner du at sidde remote og lave en indstilling i blinde, og såp nævner du lav vandstand.

Silikonen har sluppet i toppen, så det drypper ud ved de øverste 5cm. Du får en alarm, og tror det er fordampning, så du fylder vand på... Du kan lige så godt tænde for vandet og stoppe afløbet på badeværelset. Vand i hele huset/lejligheden er resultatet.

Jeg har en gang haft et gammelt brugt hjemmelavet akvarium, hvor silikonen slap i toppen. Når det var fyldt, dryppede det.

Jeg ville ALDRIG tænde for automatisk vandpåfyldning uden selv at være til stede i stuen (det er nok noget andet i en kælder med gulvafløb og betongulv)

Om en lampe tænder/slukker 1 time skævt på grund af et lille strømsvigt er fuldstændig lige meget, den slags kan nok ikke bruges som argument for at kunne lave indstillinger remote .

At det skulle være mere simpelt end et mekanisk tænd/sluk ur til 15,- køber jeg ikke. Alene opsætningen af en trådløs forbindelse til ens router med WPA kryptering vil nok få folk der ikke kan finde ud af at indstillet et mekanisk tænd/sluk ur til at lede efter et nummer til supporten.

Det med kontakter mærkelige steder: Hvis man ikke kan finde ud af at lave forlængerledninger, så skal man nok ikke begynde at samle sådan et modulært system og sætte det op.

Gud hvor føler jeg mig gammel... Total maskinstormer, men jeg kan bare ikke se hvem kunderne skulle være, og hvor behovet for at tænde og slukke for ting remote er.

Det eneste jeg kan forestille mig at slukke for er varmelegmet, men det er jo bare en arduino med et relæ der slukker hvis temp sensor er over X grader, og så ellers tænder igen når temp er X-2 grader, så simpelt kan det gøres.

DenDerPjaskes — 21. juni 2016, 10:56

#32
med andre ord, kan du gennemtænke en mulig fejl tilstand, bør du også automatisk håndtere det, og ikke leve med at det skal fjernstyres.

System skal da forsøge at håndterer fejl, fjernstyringen er til at overrule systemet hvis det tage en dårlig beslutning.
Det nærmest UMULIGT at forudsige alle kombinationer af problemer, og derfor vil det også være meget dyrt, om ikke umuligt, at lave et system der med sikkerhed kan håndterer hele spektret af ulykker et akvarie kan lave ;-)

Derfor skal der være mulighed for at et menneske kan gribe ind og tage en intelligent beslutning, hvis systemets fejlhåndtering ikke kan klare det.

Det var da heldigt at der var en som kunne komme forbi i tide til at standse vandudstrømningen, men hvad nu hvis der ikke havde været en der kunne? Ville du så ikke gerne kunne stoppe det selv?

ThomasBallerup — 21. juni 2016, 11:40

>
>Det var da heldigt at der var en som kunne komme forbi i tide til at standse vandudstrømningen,
>men hvad nu hvis der ikke havde været en der kunne? Ville du så ikke gerne kunne stoppe det selv?

Det vi alle sammen er mest bange for, er nok at en rude flækker og vandet render ud på gulvet, ingen hjemme og 14 dage senere
kommer nogen hjem. og hele gulvet skal skiftes!
Derfor bør vi alle have en nødplan, og en ven eller familie der kan kikke til vores sager når vi ikke er hjemme.
En "dims" der sender en alarm ved vand på gulvet, er derfor i høj kurs :-)

Som jeg ser det, med mit "problem" her, et ret godt eksempel, så det er rigtigt fint at køre det grundigt igennem.
jeg tilføre vand meget langsomt igennem meget tynd slange, det tager 2 timer at fylde 18 liter på.
minus fordampning, flyder der så noget der er mindre end 18 liter over i overløbsrøret og ud i haven.
Der er 12 cm sikkerheds afstand fra dette sump overløb, op til overkanten af sumpen, dvs det tager 4 dage med blokeret overløb,
for at der så flyder vand over og på gulvet. Dette system har kørt i 2 år, uden problemer, for i Danmark er det langt i mellem
at der er frost hele natten og hele dagen i 4 hele døgn. Hvad der jo kræves før at jeg har dette problem.
Mulige løsninger :
1 slukke for automatisk vandskift, hvis man tager på ferie i vinter tiden og ikke har en flink nabo med nøgle.
2 måle vandstanden i sumpen, er den over normal niveau, blokere man for nyt vand på
3 måle ude temperaturen og styre om der kommer vand på.

du kan sikkert komme på flere tekniske løsninger, der helt udelukker meneskelig indblanding eller flere muligheder for fejl,
for bare lige denne her simple sag :-)

Da sump vandstands måling OGSÅ afsløre om det er på tide at rense den, (så bliver niveau bare for lavt, jeg ønsker at måle i pumpe rum)
er det denne vej jeg ønsker at gå,
der findes mange metoder til at måle vandstand, jeg vil helst have en helt uden mekaniske eller bevægelige dele,
så er der intet der kan jamme når det kommer mug i det

DenDerPjaskes — 21. juni 2016, 12:51

#35
Man kan udtænke en uendelig række af problemer som under de rette forudsætninger vil udvikle sig katastrofalt.
Men hvis man som bruger er bevist om de risici der er og handler fornuftigt, tror jeg ikke vi havner der.

Det med kontakter mærkelige steder: Hvis man ikke kan finde ud af at lave forlængerledninger, så skal man nok ikke begynde at samle sådan et modulært system og sætte det op.

Det er da ikke en absolut nødvendighed at samle noget for at sætte et modulært system op ;-) Spandgaard bruger eks. trådløse moduler. Hvis sådan en system bliver designet med fokus på brugervenlighed, behøver du ikke at kunne meget andet end at sætte et stik i en stikkontakt, og det kan de fleste vist ;-)

Jeg har efterhånden en hel del erfaring, med at designe brugervenlige software systemer, og jeg er sikker på at det kan lade sig gøre, at lave det her så selv et kært lidt ældre medlem af min famile vil kunne bruge det ;-)

Bruger #669501 — 21. juni 2016, 16:54

Er det kun i min branche, hvor vi altid kan stole på at ingenører får gjort det hele kompliceret? (Pardon )

scn — 21. juni 2016, 18:48

#38
Hvis man vil i gang med at lave noget der nærmest kan sammenlignes med et SCADA system, så skal det være automatisk, og ikke køre 80% og med 20% bruger input. Og ja, så bliver det kompliceret, men man skal for alt i verdenen undgå at brugerinput går ind og modarbejder systemet.

Eks:
En vejtunnel fra land A til land B med to tunnelrør: Hvert land havde sit SCADA system som dækkede deres del af tunnelen, så da en brand opstår i et køretøj, så vælger hvert land at blæse luft ind, og forventer at røgende kommer ud på den anden side. Resultatet var en god håndfuld døde, da der ikke var styr på brandventilationen, og de to systemer modarbejdede hinanden, Luft ind i en ende, og rør ud i den anden, så undgår folk der sidder før branden, og som sidder i trafikprop at dø af røgforgiftning og varme. Bilerne foran branden kan bare køre ud, og opdager ingen ting.

Og så vil jeg sige at det ikke behøver at være specielt kompliceret. eks. temperatur:
Temperaturen kan stige på grund af rumtemperatur eller varmelegeme. Hvis den stiger over en grænse, så skal der bare slukkes for varmelegemet, og evt. lampe da den også kan give en del varme.

Hvis vandstanden falder (i ferskvand), så er det jo fuldstændig lige meget for fiskene, hvis vi snakker fordampning. Hvad skulle problemet være i at vandstanden er faldet eks. 3cm i løbet af et par dage eller 5 en varm sommer? Ingen ting.

Hvis vi snakker en utæthed, så er det naturligvis fint med en sensor på gulvet, men der er løsningen jo lige meget hvad fysisk tilstedeværelse.

Hvis flowet i en pumpe falder 20%, gør det så noget? Nej, det er ikke kritisk, for filteret virker stadig, løsningen er at rense filteret ved lejlighed. En lille besked om at du nok skart skal rense slangerne eller filteret er nok.

Hvis man har CO2, og pH falder, OK, så slukkes der for CO2 til pH når et vist niveau igen. hvorefter der kan tændes igen (hvis det er i det tidsrum hvor der er åbent for CO2)

Sådan et system er også betinget af at det samles korrekt. Det hjælper ikke at en pumpe er sat til det relæ der skal slå varmeleg fra.

Selv med et trådløst system, så er der nogle ting der skal samles og sættes op, eks. WiFI opsætning med SSID og password og placering af sensorer.

Desuden, hvor mange kunder vil der være til: "Det automatiske system til styring og overvågning af dit akvarium*"

*Dog skal du selv være klar til at styre tingene i blinde, da systemet ikke kan klare det hele...

Sådan et system SKAL være selvkørende, elles skal der fjernes kompleksitet til det er selvkørende.

Den der med automatisk vandskifte, eller bare lige at toppe op i tilfælde af stor fordampning, så er vi nok ved en med en akvariekælder, for der er ikke mange der begynder at trække rør til et enkelt stueakvarium.

ThomasBallerup er jo lidt speciel, og han er helt sikkert ikke bygningsingeniør, for så havde han aldrig ført et rør uden isolering og varmeslanger ud på den måde, med den usikkerhed det medfører i forhold til at komme af med vandet om vinteren.


Hvor mange her har haft DMI's app installeret blot for at slette den igen på grund af de der idiotiske advarsler om "voldsomt/farlig" vejr?
Personligt er jeg fløjtende lige glad med at det blæser kraftigt i Nordjylland hvis jeg sidder i Rønne (og omvendt). Så man skal også overveje hvordan man sender advarsler. Eks, hvis temp har været lidt for høj, og så falder den til 0,01 grad under grænsen, men 10 minutter senere er den igen 0,1 grad for høj, Folk vil blive idioter af at få den slags alarmer igen og igen, så det skal undgås.

Brugervenligt software kræver næsten at der er få funktioner. En som aldrig har arbejdet i Word vil stejle over alle de knapper og indstillinger, mens Notepad er lidt mere overskueligt.

#39
Sikkert 😀 jeg syntes da jeg prøver at trække i retningen af at gøre det simpelt.

Bruger #669501 — 21. juni 2016, 18:56

Det der med teknologi for teknologi's skyld. Det er jo meget sjovt.

Men hvis man vil nå et bredt udvalg af akvarister, så ville jeg tro at det var bedre at arbejde på de katastrofale ting man kan blive udsat for.
Noget automatisk. Evt. Noget der kan alarmere via mobilen.

ThomasBallerup — 21. juni 2016, 19:22

helt enig !
jeg får feks KUN en email, (emails kan som bekendt læses på mobilen også)
hvis der er noget vigtigt der skal gøres noget ved med det samme !
det har jeg defineret som : vand på gulvet.
ALT andet kan jeg sagtens håndtere når det passer mig.

Der er kommet isolering på de udløbs rør, men jeg tror nu ikke de gør vildt meget gavn
da vandet løber meget langsomt, 9 liter i timen er lidt mere end dryppe hastighed.

mit system er ikke perfekt, eller helt færdigt, jeg har valgt at bygge lidt ad gangen,
og installere det når hver del er klar, når jeg har flere fede sager der har bevist hvordan de skal virke, har jeg bygget dem sammen, til nye enheder, osv osv,
på den måde lære jeg hvad der mangler og hvad der skal forbedres.
Feks så er det med vand niveau måling og låsning af nyt vand på solonoiden, noget der har ligget på planlagt bordet i en del tid :-) mon ikke det bliver klart inden det er vinter igen.

mon ikke de fleste andre, har lidt den samme fremgangsmåde ?

Bruger #669501 — 21. juni 2016, 19:52

Det med vand på gulvet er genialt. Hvis man så kunne finde en praktisk foranstaltning, der kunne reagere på et revnet akvarie. Så kunne man nok sælge sådan en løsning til de fleste. Selvfølgelig afhængig af pris.

Hvis man ellers har tillid til ens mekanik. Så skulle alt jo være godt. Bare der er strøm på.

DenDerPjaskes — 21. juni 2016, 22:48

#40 Den her diskussion begynder at gå lidt i ring.
Inden du sætter dig til tastaturet igen, vil du så ikke læse mine indlæg en gang til?
Der er ingen steder, jeg skriver, at systemet ikke skal kunne håndtere den ene eller den anden fejl.

ALLE de fejlsituationer du kan tænke på at komme med løsninger til, vil et system kunne klare, hvis bare det har tilstrækkelig med sensorer, og der er læsset nok tid i at udvikle det.
Men selv hvis man lægger timer nok i systemet til at kunne have bygget en rumfærge, vil der være særtilfælde, som du ikke på forhånd har kunnet udtænke en løsning til.
Sådanne tilfælde vil stadig kræve menneskelig indgriben for at undgå katastrofer. Derfor er det ret smart at kunne stoppe automatikken og tage over, selv hvis man ikke er hjemme.

Læg venligst mærke til, at jeg for nuværende afholder mig fra at indkluderer eller ekskludere avancerede fejlsituationer fra løsningen, det er simpelthen for tidligt i processen at afgøre hvilke fejl det skal kunne håndtere.
Hvordan den enkelte fejl skal håndteres afhænger af en grundig analyse, noget som jeg ikke er klar til endnu, da det bla. kræver erfaringer med et kørende system.
Bare for en ordens skyld, så ved jeg en smule om at analysere og håndterer fejl i software, har lavet medicinsk software i over 15 år 😎

Hvad angår kompleksiteten i at tilslutte en iot dimmer til wifi så se mit tidligere indlæg (#10)

Bruger #669501 — 22. juni 2016, 05:19

Kan man lave noget der kan reagere på strømafbrydelse eller defekte pumper? I samarbejde med et automatisk vandskifte system?

DenDerPjaskes — 22. juni 2016, 08:20

#45
Hvis vi deler dit spørgsmål op i tre dele og ser på dem hver for sig:
1. Kan man lave noget der kan reagere på strømafbrydelse
2. Kan man lave noget der kan reagere på defekte pumper
3.I samarbejde med et automatisk vandskifte system

ad 1. Ja, man kan godt lave noget der reagerer på strømafbrydelse. Spørgsmålet er nok hvordan det skal reagerer og hvor mange penge vil du vil kaste efter det. For at elektronikken skal fungere skal den jo bruge strøm og de fleste dimser vi sætter på et akvarie skal have 220 v så en UPS ligesom dem man bruger til at holde PC'er kørende under strømafbrydelser kunne være en mulighed, men de er forholdsvis dyre. Jeg har en UPS på mit kontor som kan holde en Synology maskine kørende i 60 til 90 minutter, og den kostede et par tusind kroner.
Hvis reaktionen så skal være at raporterer om fejlen, vil man enten skulle holde wifi'et kørende under strømafbrydelsen, med endnu en UPS, eller have et mobilnet kommunikations modul i automatiseringssystemet hvilket også gør det mere kostbart.
Er det så pengene værd? Det må skulle ses i forhold til de evt. konsekvenser der vil være af et strømsvigt. Umiddelbart tror jeg tror ikke jeg vil bruge tid eller penge på at udvikle det.

ad 2. Selvfølgelig kan man reagerer på en defekt pumpe, spørgsmålet er måske mere hvad skal der til for at opdage at pumpen er defekt og ikke mindst er der andre løsninger end at stoppe den? Er det en ekstern pumpe, så kan man evt. bruge et flowmeter til at se om der pumpes vand gennem systemet. Måske kan man måle på pumpens strømforbrug at den ikke fungerer korrekt? Er fejlen at den er sprunget læk og lukker vand ud på gulvet? Under alle omstændigheder vil det være noget det skal testes grundigt inden man kan sætte det i produktion.

ad 3. Et automatisk vandskifte system, SKAL simpelthen være konstrueret sådan at det ikke fejler katastrofalt hvis noget går galt, og det lyder som om ThomasBallerup har fat i den lange ende med hans system.

KimJ — 22. juni 2016, 08:57

#45
Der er allerede glimrende løsninger på markedet, som reagerer på strømafbrydelser, ved at autostarte en generator, som så i hvert fald kan køre til den løber tør for brændstof. Som #46 er inde på, er det måske ikke værd at bruge så mange penge på det, hvis det kun er for akvariets skyld, da strømsvigt sjældent løber over mere end et par timer. Hvis akvariet ikke kan tåle det, vil jeg anbefale at man laver om på sit setup (fiskebestand!).

TS:
Som nævnt før, kunne jeg sagtens forestille mig at et simpelt og rimelig prisbilligt alarmsystem, som reagerer på defekte pumper, lamper, varmelegemer og ikke mindst vand på gulvet, ville have en vis tiltrækningskraft på akvarister med sarte/kostbare fisk. Muligheden for at fjernstyre tingene, kan jeg til gengæld stadig ikke se ideen med, og den forøgede pris jeg kunne forestille mig følge med, vil sikkert få mange til at afholde sig fra at anskaffe systemet.

Der er jo også andre udfordringer, end lige at lave programmering;

Hvordan skal man kunne "fjernreagere" på en defekt lampe/pumpe/varmelegeme som ikke tænder, eller kun virker delvis?

Lampen er nok vanskeligst at gøre noget ved. Hvis den er i stykker, kan alverdens programmering ikke rette op på det, man er nødt til at have fat på den og reparere/udskifte manuelt.

Varmelegemet kan selvfølgelig afbrydes, hvis det går amok i tændt tilstand, men hvad nu hvis det bare er stået af og ikke varmer? Så skal man jo have et ekstra varmelegeme som kan tændes. Hvorvidt det er smartere bare at have det pågældende varmelegeme justeret en enkelt grad under det første og permanent tilsluttet, i forhold til at det skal tilsluttes via en fjernbetjening, er måske et temperamentsspørgsmål.

En pumpe/filter som går i stykker, giver samme problem som varmelegemet. Det kan jo ikke fjernrepareres, så man skal have manuelt fat i det/den. Man kunne selvfølgelig have en ekstra pumpe, som kan tændes via fjernbetjeningen, men et ekstra filter er jo ikke effektivt med det samme, så det hjælper formentlig ikke.

I alle tilfælde, er det måske ikke så nemt endda, at få plads, hverken i akvariet eller budgettet, til at køre med dobbelte installationer overalt? I lampens tilfælde, er det ofte umuligt.

Heldigvis kan man jo arrangere sig sådan, at et svigt af en af de nævnte dele, ikke er "katastrofale".

M.h.t. vand på gulvet, er de fleste akvarier vist sådan indrettet, at det ikke nytter noget at slukke for systemet. I mit tilfælde er der kun den fejlmulighed, at akvariet er utæt, så den eneste mulige indgriben, er at være til stede og få det tømt mest muligt.

"Katastrofal" skal måske også lige kvalificeres? I mine øjne er det begrænset til at fisk/dyr dør i hobetal, eller at der kommer vand på gulvet. Alt andet er jo noget som sagtens kan vente, til man alligevel er i gang med at rode med akvariet.

ThomasBallerup — 22. juni 2016, 08:59

de fleste akvarie pumper vi kender,
trækker meget tæt på lige meget strøm, om rotoren drejer fint rundt som den skal,
eller er blokeret af slam.
DVS en simpel elektronisk måle metode på strømforbruget vil ikke kunne virke,
det man så kan måle er vand flow,
eller hvis pumpen flytter vand fra et kar til et andet, eller den ene side af filter til andet,
så skal der jo være en niveau ændring i mellem de 2 kar, hvis pumpen køre korrekt.
Dette kan man også let udføre en sensor til at måle.
men igen : hvordan vil du automatisk håndtere en fejl ?
en pumpe der går kaput ? (udskift rotor eller motor del)
en pumpe der mister flow langsomt ? (rens rotor, eller slanger eller filter)
jeg tror det handler om alarmering, så skal brugeren nok selv fikse.

Angående strømafbrydelse:
Er der ingen strøm i kun dit eget hus ?
eller hele dit område ?
har du stadig internet ?
har du stadig wifi ?
har du stadig GSM ?
hvad vil du vide ? og hvad kan man gøre pr remote ?
min pointe lige her er :
du kan intet gøre, med mindre du har UPS grejer på,
der er kraftigt nok til at drive alle pumper i de par timer der kan være afbrydelse
drop varmelegmer, de behøver ikke køre på ups.
PS: det kræver en SPECIEL SINUS UPS for at kunne køre akvarie pumper, æv bæv

Bruger #669501 — 22. juni 2016, 09:05

Kan man lave det således at det automatiske vandskifte system køre hurtigere, hvis ens filtre stopper med at køre?

Spangaard — 22. juni 2016, 11:08

Alle krav til funktionalitet, sikkerhed og stabilitet/kvalitet kan løses. Det er kun et spørgsmål om pris.

Jeg tvivler på, at dette projekt forudsætter noget, der ikke allerede findes løsninger til.

Det oprindelige spørgsmål gik vel også på, hvad de individuelle krav er – så vandPjaskerne kan vurdere, om de kan skrue et kommercielt koncept sammen ved at finde en magisk balance mellem produktegenskaber og pris.

Lidt input fra mig kan være:
• Afhængighed af ét wifi net er ok. Mobil trafik backup, kablet Ethernet etc. er over-kill.
• Kortere strømafbrydelser er nok ikke problematiske for akvarier. Men det er vigtigt, at logikken kan håndhåndtere den slags hændelser, dvs. kan reagere på, at den starter op efter en unormal nedlukning.
• En lokalt betjeningspanel er vigtigt for mig, men det behøver ikke være en del af produktet. En mulighed er, at produktet har et USB stik og udstiller en simpel seriel protokol.
• Nogle ting er nemme at måle, ex. strømforbrug, lys, temperatur, vandstand og fugt. Andre ting er svære at måle, fx CO/2 opløsning i vandet . Kan produktet måle temperatur, vandstand, flow og fugtighed, kan målinger kombineres til mange alarmer, afhængig af det konkrete akvarium. Måling af strømforbrug, PH/CO/2 mm, vil være fedt, men for mig, er det mere nice end need. Produktet kan nok ikke tørre vand op fra gulvet, men jeg vil gerne vide, hvis der er en stigende fugtighed under akvariet, og er vandstanden faldet 3 cm på 10 minutter, er det nok et akut problem.
• En form for primitiv tidsstyring er vigtig. Produktet bør eliminere behovet for tænd/sluk ure. Evt. ved at integrere til allerede eksisterende løsninger til dette.
• En hvis form for dataregistrering må også være i roadmap’et. Jeg tror, der er værdi i et ”akvarie dashboard”, men alternativt kan data routes til en af de mange eksisterende tjenester, ThingSpeak, ubiDot, Google – der er mange at vælge i mellem.
• Produktet ikke må være bundet til bestemt producenter eller modeller af akvarieudstyr og skal have åbne API baserede grænseflader.
• En simpel måde at betjene hele løsningen. Det betyder et super simpelt og intuitivt web og/elller native App interface.
• Endelig tror jeg, selv om det nok er et farligt argument i denne tråd, at alene oplevelsen af at integrere akvariet med resten af brugerens digitale verden, vil interessere mange. Og hvis prisen er lav nok og brugeroplevelsen er ”fed” nok, vil det trække flere betalende kunder, end noget som helst andet. I en dyrehandel i USA så jeg en masse akvarier, dog ret små, med fuld styring/overvågning via smart-phone. Både fersk- og saltvand. Og da det var USA, var det meste bare gejl, ex. mood light, der tilpasser sig lys og lyd omkring akvariet, automatisk bestilling af foder, vandanalyse ved at tage et foto af en strip. Det hele pakket ind i lækkert hvid plastic og med runde hjørner. Og de blev sørme solgt. Hos min lokale akvarieforretningen i Danmark, er de også ved at være godt med – dog kun med IR fjernbetjeninger.

Givet jeg får lidt af ovenstående, vil jeg gerne være den første betalende kunde ;-)

ThomasBallerup — 22. juni 2016, 14:46

akvarier med automatisk vandskift, dvs sager der køre uden at ejeren er hjemme
er ofte baseret på overløb, dvs der tændes for en elektronisk solonoide, (de sidder også i alle vaskemaskiner)
så kommer der nyt vand på, gerne i en tilpads langsom tilførsel, så fisk ikke får kulde chock,
dette systems svaghed er overløbet, er det tilstoppet af slam eller mug eller frost eller død fisk.
så vil der ske det at vandet løber over og ned på gulvet !!
dvs hvis man montere en vand niveau måler inden i akvariet
der bliver aktiveret INDEN at vandet er helt oppe til kanten,
og derfor så stopper for nyt vand. så er denne sag løst.

Har man akvarier uden automatisk vand skift,
er det uden mening at måle vandstand,
så giver det meget mere mening at måle om gulvet er vådt !
og så give en alarm. Det er også langt lettere :-)

ThomasBallerup — 22. juni 2016, 14:56

angående det med varmelegmer
jeg bruger de normale akvarie typer vi alle kender,
deres svagheder er:
1 kortsluttet mekanisk thermostat pga slid
2 utæt top pakning
3 afbrudt thermostat
4 smadret glas
her listet over mest sansynligt som nr 1
Da jeg har sat de mekaniske indbyggede thermostater et par grader over mit normale arbejdsområde,
vil de normalt slet ikke blive aktiveret, bare stå tændt hele tiden, og derved aldrig blive slidt.
jeg har så en elektronisk temperatur føler, noget software og igen et elektronisk solid state relæ
dvs igen intet der er mekanisk eller noget der bliver slidt.
dvs jeg kan på denne måde holde temperaturen inden for 0.1 grad hvis det skulle være,
jeg kan bestemme temperatur til watt forstærkningen og indregne tabet, således at det hele går op.
på den måde tænger mine varmelegmer ikke når vandet er lidt for varmt, feks på en rigtig varm sommerdag,
det gør normale varmelegmer faktisk, de er meget brede i deres måde at regulere på
og slides også om sommeren, derfor slukker mange folk dem fantisk om sommeren, drøn bøvlet syntes jeg,

Bruger #669501 — 22. juni 2016, 16:03

Jeg kan sagtens se det smarte i at få en direkte alarm ved vand på gulvet. Det var da bare endnu smartere hvis der var noget mekanik der gik i gang med det samme.

ThomasBallerup — 22. juni 2016, 18:20

Mekanik ? ikke forstået ?
Du mener vel, en robot der samler brækkede glas stykker op
og fisk der spræller i en spand, og suger vand op fra gulvet ?

Jeg tror det er billigere, bare selv at skynde sig hjem, og se med egne øjne hvad der skal gøres
hvis vand på gulvet alarmen er gået, er det 1 liter eller 1000 liter ?
det kan jeg ikke vide inden jeg er fysisk på adressen.

Man kan jo også installere et web cam, logge ind på mobilen, og se live med,
hvad er galt og hvad ens ven skal bringe med af udstyr, eller om han skal ringe til skadeservice panik nummeret, mens man ligger på stranden og soler sig 5000 km væk.

Bruger #669501 — 22. juni 2016, 18:46

Det er selvfølgelig rigtig.
Jeg har selv været forskånet for knækkede akvarier (7-9-13 )
Min kammerat har dog oplevet en flækket bund. Og jeg tror altså at 99% af knækkede akvarier <54liter resultere i skade service og nye gulve.

Jeg tænker på at det var smart hvis man har en foranstaltning, der kan slukke for automatisk vandskift feks. -så tilføjer man trods alt ikke spot til skade.
Det var måske også smart hvis man kunne slukke for det stik der fodrer akvariet med strøm.
Så knalder HPFI relæet måske ikke. Og resten af hytten virker stadig. -inklusive eventuelle andre akvarier.

Hvis man har mere end 5 minutter fra arbejde etc. Og hjem, så er løbet jo alligevel kørt.
Så har man godt nok en indikation om at komme hjem i en fart. Og man kommer ikke hjem fra arbejde med indkøbsposer og børn til oversvømmelse. - men både fisk, gulve. Og indbo. Det er jo lige kaput.

scn — 22. juni 2016, 20:42

#44
Jeg reagerede på #38:
"Man kan udtænke en uendelig række af problemer som under de rette forudsætninger vil udvikle sig katastrofalt. Men hvis man som bruger er bevist om de risici der er og handler fornuftigt, tror jeg ikke vi havner der."

Og det mener jeg er en helt forkert tilgang til at lave et produkt man har tænkt sig at sælge.

Start med at lave risikoanalysen, find "katastroferne" og se så hvor simpelt/svært det er at standse dem.

ps. Det er godt nok lummert lige nu, så man skal nok passe meget på med at bruge %RF til at advare om vand på gulvet. Ellers ender det som bilalarmer. Der er jo ingen der så meget som gider dreje hovedet hvis en alarm går i gang 10 m væk, for det er sgu "altid" en fejl alarm. Mon ikke folk smider systemet i skraldespanden 5. gang de ræser hjem fra arbejde på grund af en falsk alarm?

ThomasBallerup — 22. juni 2016, 20:42

de fleste akvarie utætheder vi høre om her på siderne
er jo mindre voldsomme, det tager for det meste et par timer før det meste af vandet er ude på gulvet, jo hurtigere man kan komme hjem og fikse, jo mindre skade

Bruger #669501 — 22. juni 2016, 21:47

Det e bestemt positivt at få en indikation på våde gulve.

DenDerPjaskes — 23. juni 2016, 09:24

#50 Har fuldstændig ret, den her tråd blev oprettet af Vandpjaskeren og jeg, for at finde ud af om der er interesse for at kunne overvåge og om muligt undgå de fejl, som har alvorlige konsekvenser.

Dem af jer, der ligesom jeg lever af at udvikle produkter, ved hvor vigtigt der er at blive skarp på hvad der er 'Minimum Viable Product' (MVP).
Det er med udgangs punkt i MVP'en at praktisk talt alle andre aktiviter tager form, d.v.s. at vi ser først på risikoanalyse, hvordan systemet skal bruges, hvordan brugerinterfacet skal være etc. når vi har MVP'en.

Bruttolisten for kandidater til MVP'en som jeg for nuværende ser er:
* Mobil app
* Web side
* Centralt dashboard hvor den enkelte bruger kan overvåge alle sine akvarier
* Fugtigheds overvågning
* Lysstyring
* Generel timerstyring
* Temeratur overvågning
* Temeratur styring
* Overvågning af vandstand

De elementer der helt sikkert skal indgå i produktet er:
* Open source system
* Open hardware system
* Modul opbygget system
* Internet forbundet system


Noget jeg helt sikkert ikke vil inkludere i MVP'en er automatiseret vandskift. Jeg vurderer at der er for mange risici i at lave det, og konsekvenserne ved at fejle kan være meget alvorlige, så det tør jeg ganske enkelt ikke kaste mig ud i.
Men det er så dér fordelen ved at bygge noget, som er baseret på open source, open hardware og som er modul opbygget kommer i spil; Andre makers som er dygtigere eller modigere, kan lave et modul der kan det som jeg ikke laver :-)


En lille bøn til jer der laver indlæg i tråden
Kan vi ikke droppe de indlæg der handler om at det en eller det andet IKKE er en god ide?
Det vil være meget mere opbyggeligt at forholde sig til hvad du som bruger gerne vil have sådan et system skulle kunne :-)
Hvis du er i tvivl om hvad jeg mener så check #50, det er sådan noget jeg kan bruge.

ThomasBallerup — 23. juni 2016, 09:44

det er helt korrekt at man ikke behøver lade hoved styringen håndtere automatisk vandskift,
et mekanisk timer ur gør det ganske fint, for dem der har sådan noget, ville en remote stop udgang i tilfælde
af uforudsete fejl være super lækkert at have med.
der kunne sagtens bare være 2-4 extra udgange, der ikke er med på noget automatisk,
men kan fjernstyres via det samme remote bruger interface,
om folk så bruger dem til kaffemaskinen, eller stop for autovand eller andet, er op til folk selv.
sådan nogle muligheder ville nok appelere til mange,
det er svært at forestille sig alle måder folk gør ting på.
jeg forestiller mig en grafisk matrix hvor alle indgange og udgange og 24 linjer for døgnets timer,
så kan man lige forbinde inputs og limits med udgange,
eller bare trække udgange ind på de tidspunkter man ønsker, eller manuel styring til sluk ved fejl.
Det ville give en fed bruger flade, med godt overblik, samt gøre manualen overflødig.

DenDerPjaskes — 23. juni 2016, 11:50

#60
Vil den funktion du efterspørger kunne dækkes af en generel timerstyring på 220 v hvor der er en nødstop knap?

Jeg er ikke sikker på at jeg helt forstår det med den grafiske matrix, vil du forklare lidt mere om hvad du vil opnå?

Og tak for et godt indspark :-) sådan noget her kan jeg bruge.

ThomasBallerup — 23. juni 2016, 12:15

>Vil den funktion du efterspørger kunne dækkes af en generel timerstyring på 220 v hvor der er en nødstop knap?

ja keep it simple :-)
jeg forestiller mig at de fleste akvarister allerede har en stak mekaniske ure, til at styre alt muligt
sådan startede det i hvertfald hos mig, hvor flere og flere blev skiftet ud med elektroniske vidundre.
de ting vi ønsker at styre køre ofte på 230V, så er det "bare" at rykke stikket ud af timeren, og ind i den fine nye elektroniske boks.
sætte tiderne for on og off, på det man ønsker, og være glad på en ny måde.
går noget uventet galt, kan man så, som noget nyt, ringe hjem til boksen, og så hver enkelt udgang fra eller til, alt efter hvad man skulle ønske.
hvad nu hvis ken montere en stor lænsepumpe i stuen, så giver det nok mening at tænde for denne,
hvis sofaen flyder rundt.

>Jeg er ikke sikker på at jeg helt forstår det med den grafiske matrix, vil du forklare lidt mere om hvad du vil opnå?

har du set de grafiske programmeringssystemer for prof plc styringer ?
det er drag and drop, inputs via limits til outputs, og så kan de opløses i tid på dagen i det mest tossede micro tider,
og man kan endda bruge andre outputs, som indputs til nye limits osv,
dvs man kan ændre limits på nogle ting, efter hvad andet har gjort,
sådan noget har normale akvarie styring ikke brug for, men jeg kender ikke til mere komplexe saltvandssystemer.

vi har normalt kun brug for 24 linjer, en for hver time, det må da være godt nok :-)
hvem har brug for bedre opløsning ?
Har man lavet et system, der kan sættes op og bruges i det daglige helt uden at få brug for brugsanvisning,
har man lavet det korrekt.

jeg forestiller mig at alle udgange er 230V elektroniske, (ikke mekaniske relæer)
med strømmåling på hver enkelt, så man også kan måle om de sager man ønsker at tænde eller slukke
rent faktisk gør som ønsket.

ThomasBallerup — 23. juni 2016, 12:30

har du set denne link:

http://www.reefcentral.com/forums/showthread.php?t=1813875

wow nogle fede sensore,
jeg er hel vild med vand niveau måleren med LED display på

der er også nogle billeder der viser PLC programmeringen

Spangaard — 23. juni 2016, 15:32

#62 "så er det "bare" at rykke stikket ud af timeren, og ind i den fine nye elektroniske boks.
sætte tiderne for on og off, på det man ønsker, og være glad på en ny måde."

Jeg er meget enig. Af alle de "DIY" projekter, mit akvarie har været udsat for, er det min switchbox, der har størst værdi i det daglige. Alt styres et sted, et tryk på app'en stopper flow i 12 min under fodring, et tryk udsætter sunsetting 1 time etc. Men i mine første versioner, var switchbox'e bare en nødvendighed for at kunne styre en PSU til mit LED, så PSU'en kun var tændt, når sun-raiser funktionaliteten var i brug.

Desværre kan det hurtigt bliver en meget kompliceret løsning (dyr) af fremstille. Derfor er MVP tilgangen helt afgørende. Jeg har fx. valgt at min switchbox kan modtage signaler via fem forskellige kanaler (web/cloud API), Blynk App, CC1101, Bluetooth->touchskærm/computer og taster på et panel under akvariet).

Jeg havde ikke gennemtænkt, hvor mange synkroniseringsudfordringer og fejl muligheder. det giver. Det er alt mulig "house-keeping", der koster kræfterne/tiden. Den rene hardcore funktionalitet er super fed og teknisk lidt banal, men er druknet i min trang til at afprøve alle mulige gadgets. Det er virkelig en svær kunst at begrænse sig og holde fast i det essentielle. Mit arbejde er heldigvis drevet af lyst, men for en kommerciel tilgang, er det den mest sikre vej til fiasko.

#62 "hvem har brug for bedre opløsning ?" mig ;-)
Der er ingen logik i at indbygge den slags begrænseninger. Det kan være helt fint at tilpasse brugergrænseflader til en konkret use-case, hvor en opløsning på 1 time er optimal. Men jeg vil gerne kunne have lys på i andre perioder fredag-søndag end mandag-torsdag, jeg vil gerne kunne starte en skimmer 15 min hver tredie time medens lyset er tændt og efter fodring etc. etc. Pointen er, at system logikken ikke må skabe begrænsninger, men at brugergrænsefladen gerne må skærme brugerne fra det, de ikke har brug for.

ThomasBallerup — 24. juni 2016, 10:47

angående opløsning, nogle er glade for 1 grad andre 0.1
men 0.01 grad er i hvertfald latterligt :-)

på samme måde kan man se på tiden som alle timere arbejder med,
1 timer er perfekt for mig til lys og vand
til temperatur styringen har jeg 5 sek opløsning = 5% power
og køre med en 100 sek loop, sådan noget kan jeg tillade mig, da jeg køre med SSR.
men i praksis er det totalt ligegyldigt, da det tager 24 timer for 1 grad stigning ved 100% power,
andre kan jo have andet watt / liter forehold samt andre tab.
Brugeren har i hvertfald ikke brug for sek opløsning, og hvem gider kontrolere at uret også går 100% korrekt ?

En anden ting der også lige bør vendes.
alle mine styrings sager, er IKKE koblet sammen med overvågningssager,
det er 2 systemer der kan bruges helt for sig selv.
Grundet til at dette giver mening for mig, er at jeg også har simple akvarier uden fancy computer styring,
men gerne vil have temperatur kurver og vand på gulvet alarmer på alting.
derfor er alle overvågnings sager små batteri drevne bokse, der sender resultatet trådløst på 433MHz
til modtager oppe på 1. salen, hvor modtageren så er på internettet.

Spangaard — 24. juni 2016, 14:01

#65 et par hurtige nørd spm:

Hvilke 433Mhz chip-set/BOB bruger du og hvilke sensorer bruger du til at registrere vand på gulvet. Jeg spørger fordi jeg bruger en dejlig men dyr løsning til det første (CC1101) og ikke har fundet en optimal løsning på det sidste.

Mht. til opløsning, så er det min erfaring, at der er ingen af de nemme/billige løsninger, der kan gå længere ned end i bedste fald 1/10 grad. Og hvis de kanm så er de følsomme over for mange eksterne forhold. Til akvariebrug er det ikke realistisk at gå længere ned end 1/25 grad og næppe anvendeligt med mere end 1/4 grad. Alternativt snakker vi om sensorer, der skal kaliberes, er svære at gøre vandtætte, stiller krav til meget præcis voltage etc.

DenDerPjaskes — 26. juni 2016, 16:24

Jeg har været ude og afsøge markedet for eksisterende løsninger, og har fundet noget som måske kan bruges, z-wave baserede homeautomation systemer.
Man kan få et væld af forskellige enheder beregnet til at automatisere og overvåge ens hjem. Men det er i mine øjne pænt dyrt!
Uden at have dykket dybt i specifikkationerne og checke alle enheder, vil jeg estimerer at man kan lave overvågning af et akvarie med tænk-sluk af en pumpe, lys, et varmelegme samt en sunriser funktion og temperatur overvågning.
Jeg har set på de billigste enheder jeg kunne finde på youcontrol.dk, (kunne dog ikke blive helt klar på hvilken en temperatur overvågning der ville fungerer bedst, men der er ip68 prober til rådighed så det skal nok kunne lade sig gøre).

Alt i alt løb det op i lige over 3200 kr.

Det er noget mere end hvad jeg lige kunne forestille mig, at investere for at kunne overvåge et enkelt akvarie, men hvad siger I?

Priserne på de dimser jeg så på var:
1 stk. base station til 749,00 kr.
3 stk. 230 volt tænd-sluk enheder á 299 kr.
1 stk. 0-10 dimmer til sundriser til 449 kr.
1 stk. fugtighedssensor til 469 kr.
1 stk. undervands temperatur probe og styrings enhed, estimeret 600 kr.
ekstra licens til Zipato 9 euro

scn — 26. juni 2016, 17:23

z-wave...
https://www.version2.dk/blog/z-wave-klamphuggeri-18860

Nu har jeg kun styring og ikke overvågning, så jeg lever fint med:
Arduino kopi 15kr/stk
solid state relæ 10kr/stk
mosfet modul til sunriser: 10kr/stk

Alt efter hvordan du tænke produktet skulle sælges, så ender man vel oppe på 4-5k for den endelige pakke?
Lidt fortjeneste til dig, og hvis du skal have lidt lager beholdning så skal du vel også have lidt for det besvær, og forrentning af de penge du har bundet i det.

Det er vel ikke relevant at forestille sig folk selv skal købe i butik A, og derefter købe noget fra dig i butik B ?
For så er det helst sikkert ikke noget for hr. og fru. Danmark

Spangaard — 26. juni 2016, 18:43

Jeg er ikke vild med z-wave, zigBee og lignende - det er dyrt og udviklingen går for hurtigt til at disse properitære løsninger kan følge med. Måske er BLE og USB 4-5 en løsning. Om få år har vi sikkert alle adskillige gateways i routere, fjernsyn, telefoner mm

Men for nuværende satser jeg på wifi og simple løsninger som ex. CC101 eller Bluetooth, hvis enheder skal kommunikere med høj hastighed over korte afstande.

ThomasBallerup — 26. juni 2016, 23:33

>Hvilke 433Mhz chip-set/BOB bruger du

http://www.akvariefisk.dk/forum/thread/?ID=1650460
se indlæg 60
der er som sådan ikke noget chipset, de sendere og modtagere jeg bruger er ren on-off keying
dvs jeg holder et IO ben høj, og radio chippen sender, benen går høj på modtageren :-)
for at sende data, køre jeg med den mest sikre og simple metode, der også klare at alle sensore
kan køre uden krystaller. dvs foreholdet 4 2 1 pr puls bit.
start bit er 4, mark er 2, space er 1
eller på dansk 1 taller sendes som tiden 2, og nummer som tiden 1
alt efter hvor travlt du har ? kan tiden være hvad som helst inden for specifikationerne,
jeg bruger bare 4mS, 2mS 1mS
jeg har også en død tid på 1mS mellem hver byte, samt en 2 byte checksum
dvs 16 bits, hver sensor sender et telegram der består af ID kode, kanal nummer, data, checksum.
næste gang den sender, så sender den næste kanal, da de sender i meget få mS hver 20 sek hver, er chancen for at de sender på samme tid, ufatteligt lille,
min modtager taller faktisk gode data pakker pr time og skriver ud på kurve også,
dette er min data rate kurve
se webx.dk/ak
da disse tal er rimelige konstante, betyder det at jeg har næsten alle data pakker igennem,

Temperatur, måler jeg med LM60 og 1.1V refferance
samt 100 gange over sampling på sensor siden, og digital kalibring, dvs jeg får 0.1 opløsning meget let, og kan trimme dem ind til at de ligger inden for 0.1 absolut via refferance temperatur grej jeg kan låne med hjem.

>og hvilke sensorer bruger du til at registrere vand på gulvet.

Der har jeg lidt varierende metoder, jeg måler jo "bare" ohm.
dvs 2 ledere der ligger på gulvet, isoleret fra hinanden med nogle cm afstand,
så de let kan vaskes og tørres af, når jeg har spildt lidt.
nogle steder kan jeg ikke tape eller lime åbne ledninger fast,
så der har jeg 2 leder isoleret ledning, hvor jeg har skåret isoleringen af,
skiftevis på den ene og anden side, med et par cm i mellem disse isoleringer,
denne sensor ledning, kan man så presse ind bag skabets filtre, eller liggende løst bag akvarier
der står på borde osv.

ThomasBallerup — 26. juni 2016, 23:45

#67
angående priser ??

basestation ? hvilken ?

jeg er lige ved at falde ned på gulvet over at høre om de priser,

en temperatur sensor feks LM60 koster 10kr
det er let at lodde ledninger på, og støbe ind i silicone, og møtrik så den synker og krympefleks så den ser fin og smart ud.

fugtighedssensor laver man da selv for 0kr,
det er bare som nævnt i #70

230V tænd sluk er SSR dvs solid state relays til 50 kr
det er rigeligt med 5A typer, kik på ebay.

dimmer sunriser er EN FET transistor IRFZ44 pr LED kanal 20 kr

Basestation er arduino uno med rigtig mega328
de koster under 50 kr på ebay

jeg ville holde mig langt fra Zwave, Bluetooth, zigbee og lign sager
ALT for dyrt og bøvlet, du kan række hele dit hus med 1 $ sendere og modtagere på 433MHz
som beskrevet i mine links højere oppe.
hvorfor lave det så dyrt og komplekst som muligt ?
du vil da bare have data, og gerne langsomt, husk på dit vand kan ikke ændre temperatur specielt hurtigt.
Sensor software er selvklart lavet sådan at : kommer der vand på gulvet, springer denne info, alt andet over i kø
og kommer først, samt bliver sendt 10 gange, med få sek gentagelser, hvor efter modtager enheden sender alarm email.

Spangaard — 27. juni 2016, 11:23

#70
De små 433mHz modulers eneste fordel er vel at de billige ? I forhold til hvad der ellers findes, er der vel ingen fordele bortset fra prisen. Og så er fleste af dem meget følsomme over for antenne type/placering, metal i vægge, afstande, air collision etc. De belaster også MCU'en gevaldigt. Til et one-off setup, kan jeg se fornuften i at spare 50-100 kr., men man kommer så typisk også til at bruge et par timer på at finde et godt "setup". Jeg har svært ved se det virke i et "plug&play" setup - jeg ved at de bruges i de billige remote dørklokker og post-kasse "alarmer", men kende ikke eksempler på to-vejs kommunikation med ACK, pakke håndtering etc.

Til temperatur foretrækker jeg en digital sensor, ex. DS18B20 - jeg er ikke dygtig nok til at eleminere støj - og modstand i ledningen - jeg har LM60, LM35 m.fl. men i mit setup skal de kalibreres en ad gangen. Måske jeg gør noget forkert, men reference-voltage variere noget fra MCU til MCU, og kan variere en smule afhængig hvilket andet udstyr jeg anvender, og længden/kvaliteten på ledningerne gør også en forskel. Og endelig skal man have adgang til professionelt måleudstyr for at få en temperatur reference. Så det er måske ikke det rigtige for en "plug&play" løsning til hende uden loddekolbe ;-=)

Din metode til "vand-på-gulvet" sensorer er godt tænkt. Simpelt, fleksibelt og billigt. Specielt er jeg vild med at du kan dække et større område,ex. hele vejen rundt om akvariet. Jeg har engang set noget tape med med parallelle kobbertråde; det må jeg leder efter ;-) Jeg nogle ruller 5 mm selvklæbende kobber tape, de må kunne bruges til en start.

Spangaard — 27. juni 2016, 11:38

#71
Hvad er der galt med Bluetooth. Bortset fra pier-to-pier princippet har Bluetooth alle de egenskaber jeg går efter - og du kan trådløst til din computer. Pga pier-to-pier problemet bruger jeg CC1101/RFM69 i stedet. Ville gerne bruge NRF24L01+ pga. prisen, men jeg kan ikke få dem at køre stabilt i mit hus.

Jeg er næsten lige så pris bevist som dig - sidst jeg købte mosfets, fik jeg IRFZ44 til 1 kr. stykket. Og en arduino Mini til $2 kan nøjagtig det samme som en Uno til 200kr; Arduino er open source og der er ikke noget pirat agtigt ved klonerne i sig selv. Måske med de komponenter, der anvendes ? jeg ved ikke hvad en forkert mega328 er. Men jeg har +30 Arduino'er i forskellige modeller, mange med Atmels mega328 processor, og fleste billige kloner - de virker alle fint med de begrænsninger, der i den platform. Det er et design, der tydeligt er +10 år gammelt og fra starten beregnet til primært at være tilgængeligt/billigt.

Mht til den samlede pris, må det være et mål, at den holdes så lav at alle kan være med. Men det skal samtidigt ikke være et DIY projekt - og skal det være et kommercielt produkt stilles der vel også andre krav til certificeringer, veledninger, support mm

Når jeg ser på, hvad akvarieudstyr ellers koster, mener jeg at den rigtige løsning også godt må koste noget. Men så skal den også i forhold til pris og funktionalitet tilbyde noget værdiskabende i en lækker indpakning.

ThomasBallerup — 27. juni 2016, 14:33

jeg gider bare ikke bluetooth eller andet lign, for så skal jeg bøvle med stort strømforbrug, og specielle protokoller
samt have krystal på min lille batteri sensor, jeg vil meget hellere køre med intern oscilator der jo variere en del med temperatur og forsyningsspænding, så kan jeg bruge watchdog til at ultra sleepe med, og feks vågne op, hvert 8 sek, lave målinger, tælle antal målinger, sleep igen, når den har lavet nok målinger, kan jeg så sende en måling. på den måde bliver middel strømmen micro ampere, og selv et lille batteri kan holde i årevis, dvs meget smartere for forbrugeren.
for at kunne snarke seriel med diverse købe wireless moduler, SKAL man have et krystal på sin AVR CPU
for at kunne overholde tollerancer på RS232 tiderne.
også tager vågn op fra sleep 10 gange så gang tid, dvs batteri levetiden bliver 10 gange så kort. Det kan jeg ikke leve med.
det er også sådan at jo lavere frekvens man bruger til wireless, jo mindre problemer med reflektioner
og bedre penetrering igennem gulve og vægge, derfor er 433 meget bedre end 2.4GHz ved samme effekt
det er også sådan at 433 sager bruger markant mindre strøm end 2.4GHz sager der skal sende lige kraftigt.
og 2.4GHz båndet er prop fyldt med nabo støj, derfor skal man sende kraftigere og flere gentag på,
dvs mere high end protokol bøvl for at få pålidelige data igennem.

Spangaard — 27. juni 2016, 22:44

Okay. Jeg tænkte ikke på at det et batteri drevet device - og jeg troede det var en "ren" Arduino, du brugte. Har 433mhz modulerne iøvrigt ikke en krystal - jeg mener der en tutorial med en mega328 bygget sammen med en Mhz sender, hvor de deler krystallen

Jeg kender ikke de specielle protokoller for Bluetooth og eller TI trådløse moduler; de er pakket ind chip-set'et, så jeg kun skal forholde mig til et simpelt interface over SPI eller seriel. Og de kan fås med standby mode og interrupt ved modtagelse af data. Så jeg lever med at bruge gamle 1850 lipo'er og skifte dem et par gange om året. Der er rigeligt i en gammel laptop til mange projekter ;-) Jeg havde en sensor på loftet i lang tid, der kun vågnede, når hoved-modulet rekvirerende data 4 gange i døgnet - så kom jeg ud over watchdog'ens strømforbrug og begrænsningen på 8 secs. Arduino'en kan ikke gå i virkelig dyb søvn, hvis den holder watchdoc timeren kørende - det kræver et eksternt wake-up interrupt. En DS3231 RTC IC kan også køre laaang tid på ingen strøm og fyre et interrupt af på et programmeret tidspunkt - sammen med en processor, der bruge mindre power end en mega328, er det nok det billigste, jeg har prøvet.

Men da fast, hvor du har fundet på nogle gode, praktiske, billige og opfindsomme løsning - også dem du beskriver i andre tråde.

ThomasBallerup — 28. juni 2016, 10:19

Jeg bruger slet ikke Arduino, men bare de løse AVR chips, Tiny84 til sensore, og Mega168 til modtageren.
jeg bruger ikke arduino kode, men "rigtig" ren C kode via AVR studio,
grunden er at arduino bruger lidt for mange hjemmelavede smarte tricks til at gøre alting let,
samt køre med interrupts til flere ting, så jeg føler at jeg ikke selv har helt styr på hvad der sker.

Jeg bruger også gamle labtop celler, selv om de er kasserede som PC brug,
kan de sagtens drive sådan nogle små sager, enkelte cellers egen afladning er dog større end mit forbrug.
Så de celler skal bare skiftes, afsløres let via batteri kurverne.

Hvorfor skal sensore være batteri drevet ?
akvariet de skal måle på, har masser af frie 230 V stik, så kan man bruge mA og ikke uA
Bare fordi jeg syntes det er smart med batteri, så gør det også udfordringen mht strømforbrug ufatteligt meget større,
og endda tæt på ligemeget for de fleste :-)
De fleste sensore er jo bare temperatur og vand på gulvet, derfor er det smart for mig med lille vandtæt flap plast boks,
og batteri. Da sensore er EN vejs, og ikke har noget krav til oscilator hastighed, kan de køre på den interne osc,
denne starter hurtigt op, og bruger mindst effekt. Watchdog timeren der bruges til wake up, bruger ufatteligt lidt.

Modtagere ?? og to vejs ??
Jeg har kun EN modtager, alle sensore, er EN vejs. En modtager bruger meget strøm 10-50mA i aktiv mode,
alt efter type og frekvens, dvs modtageren kan ikke være batteridrevet, men det gør ikke noget, for den er direkte forbundet med en lille micro PC der altid står tændt, og kommer på nettet via denne.

Protokoller.
Det er rigtigt af det ofte er lettere og hurtigere at købe en radio chip med CPU og så bare snarke med dens bruger interface,
SPI har den foredel at ens egen CPU så kan køre på intern osc, er man tvunget til serial mode, så skal der desværre krystal på.
skal man lave mesh netværk ? eller andet to vejs, kan dette være en god og hurtigere vej i mål.

Der findes ikke rigtigt eller forkert, hvis det virker, hvis det lykkedes og inden for afsat tid og budget, har man vel vundet :-)
Der er sikkert 100 vis af metoder til at løse alt det vi har vendt i denne tråd, brug de metoder der passer til jer,
bare fordi jeg hele tiden taler om laveste mulige teknologi, billigst, simpelst, hurtigt færdigt, lav dit og dat selv,
så er det slet ikke sikkert det giver mening for andre :-)
I øjeblikket roder jeg feks en hulens masse med vand niveau måling,
det er ufatteligt sjovt og udfordrende, og hold da fest der findes mange metoder til dette, jeg har bare ikke fundet
den metode jeg er rigtigt lykkelig for endnu.

ThomasBallerup — 28. juni 2016, 10:33



forsøg med kapacitiv vand niveau måling.



forsøg med induktiv vand niveau måling.

Spangaard — 28. juni 2016, 14:08

#77
Jeg bøjer mig i ydmyghed over for dem, der som dig, der kan arbejde så tæt på "jernet". Det kræver beherskelse af ret mange discipliner, og lægger man de fysiske udfordringer ved akvariet til, bliver det endnu mere imponerende.

Jeg lykkes for det meste ved at anvende "grej", der pakker meget ind for mig. Prisen er strømforbrug, $ og afhængighed af andres kode eller tjenester, der jo også kan være fejlkilder. Jeg har leget med tinyXXX mm, men mit tidsforbrug står aldrig i rimeligt forhold til mit tidsforbrug.

I forhold til denne tråd: ser du at din type sensorer er egnede til at et "generisk" produkt? Jeg tænker at hvis "central-enhenden" enten havde en 433Mhz modtager, eller at du gennem SPI/I2C/Seriel kan sende readings videre fra din central enhed, kan du "gratis" få alle de andre muligheder for app's, web interface, tidstyring mm. Og din type sensorer kan produceres meget billigt, hvis man holder fast i at de skal være super primitive. Bortset fra arbejdet med at overvåge batteriernes tilstand og løbende oplade/udskifte, er der noget "lækkert" ved helt fysisk adskilte komponenter.

Hvordan virker sensoren i det første billede i #78 Sidder kobberet ikke på ydersiden af glasset ? Selv har jeg købt nogle optiske sensorer, men ud hvad jeg kan læse, er der meget forskellige meninger om dem.

ThomasBallerup — 28. juni 2016, 15:28

>ser du at din type sensorer er egnede til at et "generisk" produkt?

JA i den grad.
Det ville tage mig få timer at lave lækkert print layout, det ville derefter tage andre få min at lodde sammen.
print kan laves i kina til få kr pr stk.

>Jeg tænker at hvis "central-enhenden" enten havde en 433Mhz modtager,
>eller at du gennem SPI/I2C/Seriel kan sende readings videre fra din central enhed

JA, min modtager, kunne også meget let og billigt laves på rigtigt print,
da denne cpu er mega168 køre med krystal, er hele modtageren drevet af usb kabel med FTDI232 på,
så dukker der en seriel port op på PC, og bingo, så kan diverse PC programmer, forbinde til heleverden
lettere og billigere bliver det nok ikke.

Det jeg står og mangler : er lækker APP eller hjemmeside, hvor jeg kan fjernstyre noget tilbage i tilfælde af fejl.
jeg tror ikke jeg har brug for fancy slidere eller variabler, faktisk kun et antal on/off ting.
jeg forestiller mig at modtager printet har tilsvarende on/off kontakter med indicatore,
således at når man kommer hjem, kan se at noget er slået fra pr remote, og man derfor lige skal huske at fikse fejlen.

ThomasBallerup — 28. juni 2016, 15:42

glemte at svare :

>Hvordan virker sensoren i det første billede i #78 Sidder kobberet ikke på ydersiden af glasset ?

JA, de kobler kapacitivt til vandet, igennem glasset,
vandet er elektrisk ledene, dog med en rimeligt høj impedans, hvis vandet er helt rent, akvarie vand er dog en del mere ledene.
ideen er at man så ikke har noget som helst inden i akvariet, og ingen bevægelige dele.
Der er dog et par ulemper ved denne metode, derfor er den lagt på is, for nu :-)

>Selv har jeg købt nogle optiske sensorer, men ud hvad jeg kan læse, er der meget forskellige meninger om dem.

optisk er også en rigtig god ide, til at se afstand til ting der ikke er gennemsigtige
samt i miljø med gennemsigtig luft, og uden alger eller mug eller fugt i toppen,
jeg kan derfor ikke rigtigt se det kan virke i praksis ? eller har du lavet nogle praktiske forsøg ?

Spangaard — 28. juni 2016, 17:40

#80

Jeg læste nogle eksempler på måling i i akvarier, vandtanke og den slags. Den findes også i versioner til automatiske vandingsanlæg med en flyde-kontakt som sikkerhed. Jeg aner ikke, hvor stabil eller præcis den er.

Den er infrarød:
http://www.ebay.com/itm/Auto-top-off-ATO-sensor-holder-with-float-switch-and-optical-water-level-sensor-/271909243953?hash=item3f4f0dcc31:g:vBUAAOSwgQ9Vh7ju
http://www.ebay.com/itm/Optical-Infrared-Water-Liquid-Level-Sensor-Liquid-Water-Level-Control-Switch-/301848699533?hash=item464795a28d:g:DFMAAOSw-zxWmQ-1


For noget tid siden prøvede jeg med lydbølger (http://www.ebay.com/itm/1pcs-Ultrasonic-Module-HC-SR04-Distance-Measuring-Transducer-Sensor-for-Arduino-/400985326881?hash=item5d5c968521:g:kLQAAOxyNyFS-xFw
Målt i et rør med en stykke kork. Ikke egnet i et vådt miljø ;-(

Bruger #669501 — 29. juni 2016, 19:22

Undskyld hvis jeg lukker luften ud af konceptet.
Men man kan ikke undgå at bemærke at de tre brugere i tråden der kan se en mening i sådan en funktion. De har alle bygget deres eget system.

ThomasBallerup — 29. juni 2016, 20:44

nemlig :-)
Da der ikke findes noget vi kunne købe, må vi lave det selv.

Bruger #669501 — 29. juni 2016, 20:52

Det er måske lissom med hønen og ægget.

Spørgsmål & svar

Der er endnu ikke stillet nogen spørgsmål om dette.

Log ind for at stille et spørgsmål.